Blurred cover

Philosophy Then and Now: A Look Back at 26 Centuries of Thought That Have Shaped Our Thinking

Zaine Ridling