Author: Joan Francesc Fondevila
Born: 1971