Author: Universidad Autónoma de Guadalajara.