Author: Teófilo José Remacha y Cadena