Author: Francisco de Paula Sena Rebouças