Trusts : law and practice - GEACH, Walter D.