No Image Available
Two Treatises of Government – Locke
 Author: Locke, John  Category: Socio Political  Publisher: McMaster University Archive  Date: 1823  Pages: 216  Language: English View