Author: Manoel Teixeira da Costa