Thinking Through Philosophy by Chris Horner & Emrys Westacott