Author: Francesc Boguñà Chesa
Born: 1961