Author: Mariano Ripollés y Baranda