Posts by John M. Kirk

John M. Kirk is professor of Latin American studies at Dalhousie University. He has written or co-edited sixteen books on Cuba.