101 philosophy prolems - Cohen M (London London, Routledge, 2007)