The U.S. War with Mexico : a brief history with documents / - Chávez, Ernesto (Bedford/St. Martins, 2008)