Author: Joaquim Castro Caldas
Born: 1956