Author: Ribera y Tarrago, Julian, 1858-1934.