HEROIC MEXICO. The Violent Emergence of a Modern Nation. A Volume in The Mainstream of the Modern World Series.