New Mexico in the Mexican-American war - De Aragon, Ray John. (The History Press,, 2019)