New Mexico’s rich history stretches back millennia. Native ancestral pueblo Indians have been inhabiting the southwest for an estimated 10,000+ years.
New Mexico Centennial Blue Book – Office of the New Mexico Secretary of State: http://www.sos.state.nm.us/
National Park Service: https://www.nps.gov/history/index.htm
New Mexico History: http://newmexicohistory.org/