Author: Joan Lloret Devesa
Born: 1951