Ancient Philosophies

224 pages 2009

nonfiction history philosophy challenging informative slow-paced