H. M. (Henry Marie) Brackenridge
Mexican letters written during the progress of the late war between the United States and Mexico, no. 1.
H. M. (Henry Marie) Brackenridge · 2023
Public domain, Project Gutenberg. No sign-up.
United States -- Politics and government -- 1845-1849Mexican War, 1846-1848