Review of the Mexican War: Embracing the Causes of the War, the ...
Publisher: Alden & Parsons
Published: 1849
Number of pages: 233
Notes: Reproduction of original from Library of Congress.