Religion in Public: Locke's Political Theology (Cultural Memory in the Present)
Publisher: Stanford University Press
Published: Dec 04, 2013
Number of pages: 246
ISBN-13: 9780804788878