Author: Javier Ruzo Ocampo
Born: 1958