Title: The Mexican War and Its Heroes: Being a Complete History of the Mexican War, Embracing All the ...