PhD: Hermenegildo Ribeiro Da Costa