Author: Xavier Alcàcer i Sanchis
Born: 1981