Author: Hernández de Alba, Gregorio.