Francisco Manuel da Fonseca Castro See original record