All authors
/ Author
Hurka, Thomas
British Ethical Theorists from Sidgwick to Ewing (The Oxford History of Philosophy)
[Paperback]