Author: D. Marcelino Menéndez Y Pelayo