A Historical Introduction To Philosophy by Ingrid Freebairn, Chris Barker & Albert B. Hakim