Joaquim Duarte Cardoso Azevedo See original record