Author: Rui de Azevedo Teixeira
Born: 1951