Author: Gomez de la Rocha y Figueroa