António Gil Fraga Gomes Ferreira See original record