Text this: The U.S.-Mexican War [electronic resource] : a complete chronology / Bud Hannings.