PhD: Pedro Miguel de Sousa Barbosa