The Treaty of Guadalupe Hidalgo :a legacy of conflict