Author: Xavier Garí de Barbarà
Born: 1974