Author: Xavier Serra Estellés
Born: 1946