Author: Cassio Barbosa de Rezende
Dates: 1879