Author: D. E. Camargo SALL. . CARDOSO