Who is the greatest philosopher of all time? Michael Knowles ranks the most influential thinkers in history—from Plato to Nietzsche, Aquinas to Marx—and sorts them into tiers based on their impact, logic, and lasting inf…
Home
Feed
Search
Library
Download