The 100 most influential philosophers of all time - Duignan, Brian (The Britannica guide to the world's most influential people, 2010)