German Philosophers Book 2001 German Philosophers RS Roger Scruton PS Peter Singer CJ Christopher Janaway MT Michael Tanner 2 readers PublisherOxford University Press, USALanguageEnglishPublished2001