Petrography of the Tucson Mountains, Pima County, Arizona