Philosophical Foundations of the Law of Express Trusts by Simone (edt); Hudson | Menrva Books