 Complete the following phrase:  Whistler served in the MexicanAmerican War, from 1846 to 1848, being engaged in the Siege of Veracruz, March 9 to 29, 1847, the Battle of Cerro Gordo, April 1718, 1847, the 