Ferrer y Guardia, Francisco, 1859-1909