Paul A. B. Clarke; Andrew Linzey Dictionary of Ethics, Theology and Society - Taylor and Francis 1996 ISBN: 9781315002842 Source: EBOOK