Title: A review of the Mexican war on Christian principles
Subjects: Mexican War, 1846-1848, Causes, Politics and government, Peace