Author: Joan Francesc Dalmau
Born: 1968