Author: Domingo De toral y Valdés