A complete history of the Mexican War, its causes, conduct, and consequences : comprising an account of the various military and naval operations, from its commencement to the treaty of peace / illustrated and explained by maps, plans of battles, views,

A complete history of the Mexican War, its causes, conduct, and consequences : comprising an account of the various military and naval operations, from its commencement to the treaty of peace / illustrated and explained by maps, plans of battles, views, and portraits by N.C. Brooks.