by Michael Ruse (Editor), RobertJ.Richards (Editor)
This book introduces readers to the application of evolutionary ideas to moral thinking and justification, presenting contrasting perspectives on controversial issues.
Format: Paperback
Pages: 342
Publisher: Cambridge University Press
Published: 24 Aug 2017
ISBN 10: 1107589606
ISBN 13: 9781107589605