Author: João Ribeiro
Alternate names: Joao Ribeiro; João Ribeiro; Capt. João Ribeiro
Born: 1622
Died: 1693
Dates: fl. 1685