Ben McFarlane
Ben McFarlane is Professor of English Law at the University of Oxford and a Fellow of St John's College, Oxford. He has a wealth of experience in teaching and publishing on property law, equity, and the law of obligations and is particularly well-kno
... Read more