Author: Jose Maria de Soroa y Pineda