Author: Salustio Alvarado
Alternate names: Salustio Alvarado del Campo