Bruce M Bagley Author & Editor

Bruce M. Bagley is professor in the Department of International Studies at the University of Miami. Jonathan D. Rosen is research professor at the Institute of International Studies at the Universidad del Mar, Mexico.