Author: Manoel Bernardino da Costa Rodrigues