Karenna Karenna 29-02-2016 History Answered In chronological order, list the key battles of the Mexican-American war.