Author: Mariano C. Oropeza y García Teruel