António Luís Mesquita Guimarães Castro Lencastre See original record