L.V.: I agree. That's why I've hung onto this piece for so long. I actually bought two books on Mexican history and the Mexican-American war, but they were very tedious. I never finished them.
If someone here knows of a good one on the Mexican/American war please let me know.