What Makes a Philosopher Great?: Thirteen Arguments for Twelve Philosophers by Stephen Hetherington Back to product details page >