The philosophers of the ancient world an A to Z guide - Curnow, Trevor (Duckworth, 2006)