Author: Jordi Carulla
Alternate names: Jordi Carulla-Ruiz
Born: 1972