The Treaty of Guadalupe Hidalgo
This online presentation has been moved to:
http://www.loc.gov/rr/hispanic/ghtreaty/