If you have not discover John Schmal's new website "Telling the Entire Story of Mexico’s Indigenous People, A One-Stop Resource for Information on Mexico's Indigenous People" hit here
If you do not know about John Schmal, here is a short bio.
John P. Schmal is a historian, genealogist, and lecturer. He was born and raised in Los Angeles, California. After graduating from high school, John attended Loyola-Marymount University in Los Angeles and St. Cloud State University in Minnesota, where he studied Geography, History and Earth Sciences and received two BA degrees.
John specializes in the genealogical research and Indigenous history of several Mexican states, especially Chihuahua, Nayarit Zacatecas, Jalisco and Guanajuato. He is also the author of several books, including Mexican-American Genealogical Research: Following the Paper Trail to Mexico (Heritage Books, 2002) and The Journey to Latino Political Representation (Heritage Books, 2007). In addition to being a GSHA member, he serves on the board of the Society of Hispanic Historical Ancestral Research (SHHAR).