Developments in the Law of Contract - Phang, Boon Leong, Andrew (Institutional Knowledge at Singapore Management University, 2001)