Author: Juan de Madariaga y Suárez Torre-Vélez