Author: Sanz y Ruiz de la Peña, Nicomedes.