Author: Emanuel Jorge Botelho e. Urbano