Tom Locke
Tom Locke has worked variously, as a computer programmer, systems analyst, VSO volunteer and civil servant. He studied Literature and Linguistics at the Open University and completed a BA (Hons). He lives in Fife, Scotland.
Follow this author: