Hurka British Ethical Theorists from Sidgwick to Ewing - Oxford University PressOxford University Press 2014 ISBN: 9780191792694 Source: EBOOK