Author: Pedro Riba Rueda
Born: 1958