Giving the Devil his Due
Subtitle: Reflections of a Scientific Humanist
Publisher: Cambridge University Press
Published: Apr 09, 2020
Format: hardcover
Number of pages: 366
ISBN-13: 9781108489782
Notes: Source title: Giving the Devil his Due: Reflections of a Scientific Humanist