An Essay Concerning Humane Understanding (volume Ii, Books 3 & 4) by Locke John Locke