Author: Javier Mestre
Born: 1967