Medieval Exegesis

489 pages 1959

nonfiction philosophy challenging informative reflective slow-paced

453 pages 2000

nonfiction history challenging informative reflective slow-paced

800 pages 2009

history challenging informative medium-paced