Dr Richard Ryder has played a creative role in developing new ethical ideas for over 30 years and was part of a small group of Oxford writers in the early 1970s who revived interest in the ethical... This description may be from another edition of this product.
Related Subjects
Philosophy