authors Hidalgo-Contreras, Juan Valente Salinas-Ruiz, Josafhat Eskridge, K. Baenziger, P. (Peter) Stephen