Author: Jose  de Sousa Machado Ferreira Neves