Author: João Ferreira d'Almeida
Alternate names: Joao Ferreira d'Almeida
Born: 1628
Died: 1691