Author: Barbado Viejo, Francisco, O.P.