Understanding Macroeconomics 2nd ed - MOHR, Philip ; VAN ZYL, Cecilia ; PRETORIUS, Anmar ** Pretoria, 2020