Philosophical Foundations of the Law of Express Trusts by Degeling | Menrva Books