Author: Joan Rabasseda
Born: 1961