Author: Fernando Luis Cardoso Meneses de Tavares e. Tavora