John                     Smith

John Smith

John Smith received his PhD from the University of Sheffield and is currently self-employed as a researcher and writer. He has been an oil rig worker, bus driver, and telecommunications engineer, and is a longtime activist in the anti-war and Latin American solidarity movements.

If you like author John Smith here is the list of authors you may also like

Buy books on Amazon

Total similar authors (36)