Locke on Human understanding - Lowe, E. Jonathan. (Routledge, 1995)