25 Great Philosophers from Plato to Sartreby David Mills DanielPhilosophers, biographyPhilosophy, introductionsPhilosophyPhilosophersWriting a summary for young readers…For young readersBook data: Open Library