The Mexican War 1846-1848 /
Meed, Douglas V.
Oxford : Osprey,
2002.
Mexican War, 1846-1848.