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