Title: Hamlyn History of Philosophy (Hamlyn History)
Subjects: Philosophy, History