Author: Cristóbal Mosquera de Figueroa