Francisco Joaquim Ferreira Cruz See original record