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