Iain Bamforth is a former hospital doctor, a general practitioner, a translator, a lecturer in comparative literature, and a public health consultant. He is the author of The Good European.
Zest
Iain Bamforth - Paperback
£19.99
The Body in the Library
Iain Bamforth - Hardback
£20.00