Author: Javier M. Valle López
Born: 1965