Author: Vicente Salvá y Pérez