Author: Cayetano de Cabrera y Quintero