John Locke by Geraint Parry | Menrva Books