Notes on Roman Law: Law of Persons, Law of Contracts (1912) by Long, Joseph Ragland | Menrva Books