Author: Rui Oscar da Silva Teixeira
Born: 1965