 Complete the following phrase:  The MexicanAmerican War lasted from 1846 until 1848. It grew out of unresolved border disputes between the Republic of Texas and Mexico after the United States annexed Texas nine years after the 