António Joaquim Madeira Pereira See original record