Teaching principles of macroeconomics with Islamic inputs: the experience of IIUM - Barom, Mohd Nizam; Mohamad, Noorihsan (2023)