Author: Campos, João da Silva.