Essentials of equity and trust law - Duddington, John (Case Navigators, 2006)