Title: Mexican-American War Experiences of Twelve Civil War Generals
Subjects: United states, history