Title: Speech of Hon. C. J. Ingersoll, of Penn., on the Mexican War
Subjects: Politics and government
Places: United States
Time periods: 1845-1849