Title: An artillery officer in the Mexican War, 1846-7
Subjects: Mexican War, 1846-1848, Personal narratives, History
People: Robert Anderson (1805-1871)