Author: Daniel Augusto Vila-Nova Gomes