Essentials of equity and trusts law - Duddington, John (Pearson Education Ltd, 2006)