Variorum Collected Studies

352 pages 2 editions

nonfiction history philosophy informative reflective medium-paced