Science and Religion Podcast Artwork Image
Science and Religion
Economics, Original Sin, and Human Rights
April 11, 2014 David Roemer
This is a review of Inventing Human Rights: A History by Lynn Hunt.
See All Episodes