El Tratado de Guadalupe Hidalgo, 1848. Treaty of Guadalupe Hidalgo, 1848
Publisher: Telefact Foundation in cooperation with California State Dept. of Education
Published: 1968-01-01