John Foley lives in Kingston upon Thames.
Motto: " Justice, like freedom and democracy, has a cost."
/archive