Author: Earle Diniz Macarthy Moreira