Author: Pedro Jose Aldazabal y Murguia