Author: Joao H. Costa Vargas
Alternate names: João H. Costa Vargas; Joào H. Costa Vargas; João Helion Costa Vargas; João Helion Costa Vargas; Joao H. Vargas