Author: Antonio José Rivadeneira Vargas
Alternate names: Antonio José Rivadeneira Vargas