ISBN 0195153715 books & textbook
Finite and Infinite Goods: A Framework for Ethics
Oxford University Press /2002-05-09 Paperback / 424 Pages
isbn-10: 0195153715 / isbn-13: 9780195153712
Oxford University Press /2002-05-09 Paperback / 424 Pages
isbn-10: 0195153715 / isbn-13: 9780195153712