Author: excmo. sr. d. marcelino menendez pelayo