The story of philosophy a history of western thought - Garvey, James; Stangroom, Jeremy (Quercus, 2012)