A brief history of thought a philosophical guide to living - Ferry, Luc (Harper Perennial, 2011)