A Compact history of Mexico