Author: João Martins da Silva.· Marques