Philosophy: The Essential Study Guide - 9780415341806