Principles of Singapore business law - Loo, Wee Ling (Cengage Learning, 2009)