Joaquim António de Almeida de Magalhães