John Smith received his PhD from the University of Sheffield and is a lecturer in Human Rights and in International Political Economy at Kingston University, South London. He has been an oil rig worker, bus driver, and telecommunications engineer, and is a longtime activist in the antiwar and Latin American solidarity movements.
Ask a Question About this Product More... |