Name the author of the book Two Treatises of Government.
The author of the book Two Treatises of Government is John Locke. It is a work of John Locke on political philosophy published anonymously in 1689. The First Treatise attacks patriarchalism in the form of sentence-by-sentence contradiction of Robert Filmer’s Patriarcha. At the same time, the Second Treatise describes Locke’s ideas for a more civilised society based on natural rights and contract theory.