Contract law a layman's guide - Tay, Swee Kian Catherine ((Times business, 2000)