Author: Mariano Lopez Calero
Alternate names: Mariano López Calero