Author: Narciso Sentenach y Cabanas