Author: Jose Maria de Pereda y Sanchez Porrua