Dumbarton Oaks Medieval Library

800 pages 2016

nonfiction philosophy challenging medium-paced