Author: Cándido María Ajo González  de Rapariegos