John Hacker-Wright Philippa Foot on Goodness and Virtue - Springer Springer 2018 ISBN: 9783319912561 Source: EBOOK