Michael P Costeloe
MICHAEL P. COSTELOE is Professor Emeritus and Senior Research Fellow of Hispanic and Latin American Studies at the University of Bristol. He is a Fellow of both the British Royal Historical Society and Mexico's Academia de la Historia.
MICHAEL P. COSTELOE is Professor Emeritus and Senior Research Fellow of Hispanic and Latin American Studies at the University of Bristol. He is a Fellow of both the British Royal Historical Society and Mexico's Academia de la Historia. See less
Michael P Costeloe's Featured Books