Nicholas J McBride The Humanity of Private Law Part I: Explanation - Bloomsbury Hart Publishing 2018 ISBN: 9781509911981 Source: Textbook Subjects--Topical Terms: Law