Author: Carlos Ollero
Born: 1971