Author: Ramón Francisco de la Cruz Cano y Olmedilla