Author: Francisco Candido Xavier / Andre Luiz (Espirito)