Ancient Philosophies

296 pages 2008

nonfiction history philosophy informative reflective slow-paced