Title: Review of the Mexican War: Embracing the Causes of the War, the ..
First published: 1849