Christoph Horn

3 books

Phaedo

Plato

105 pages paperback -360

nonfiction classics philosophy challenging reflective slow-paced

236 pages hardcover

nonfiction classics history philosophy medium-paced

missing page info digital