Locke on Human Understanding by Jonathan Lowe