Author: Gerardo Abad-Conde y Sevilla