British Ethical Theorists From Sidgwick To Ewing by Thomas Hurka | Menrva Books