Oulie
Understanding John Locke The Smart Student's Guide to Locke's Second Treatise of Government by Laurence D. Houlgate — Oulie