Skip to contentBattles of the republic : by sea and land, from Lexington to the city of Mexico | Collections | The Huntington