The primary elements of an enforceable contract - Ishan Jan, Mohammad Naqib (IIUM Press, 2011)