The Encyclopedia of the Mexican-American War: A Political, Social, and Military History [3 volumes] A Political, Social, and Military History
This user-friendly encyclopedia comprises a wide array of accessible yet detailed entries that address the military, social, political, cultural, and economic aspects of the Mexican-American War.