Author: Ramón de Abadal y Vinyals