Author: Xavier Castro
Born: 1954