Author: Gerardo Temoche Quezada
Born: 1979