Author: Domingo Bello y Espinosa