From Aristotle to Iris Murdoch: what the greatest minds of the past 2,500 years have to tell us about the good life
By Julian Baggini
given rise to our diverse cultures, our scientific achievements, our ability to envisage the future and, hopefully, make it better than what has gone before. But...