Basket:

How to Live: What the Great Philosophers Teach us about Ethics

Total: £20