Author: Mendes, Abílio Teixeira.