John Lynch

John Lynch is emeritus professor of Latin American history and former director of the Institute of Latin American Studies, University of London.