Mexico : a country study