Author: Xavier Duran i Escriba
Born: 1959