ID:DA18342729
Elliott, Kevin Christopher
Search authors sharing the same name
Kevin C. Elliott
Oxford University Press c2017
: pbk
edited by Kevin C. Elliott and Daniel Steel
Routledge 2017 Current controversies in philosophy
: hbk
Available at 3 libraries
edited by Kevin C. Elliott, Ted Richards
Oxford University Press 2014, c2011 Environmental ethics and science policy
Available at 5 libraries