Inventing Human Rights: A History

Lynn Hunt