Author: Xavier Ballester Fàbregues
Born: 1974