Author: Manuel del Valle y Aranjo