History 110 US History to 1865

Order Details
Do you think the war with Mexico was justified? Why?