Author: Xavier Casals
Born: 1963