Author: Joan Úbeda i Carulla
Born: 1959