Author: Raymundo Antonio de Bulhao Pato