50 Philosophy Ideas you really need to know - Dupre, Ben (London Quercus)