Author: Clemente Gallegos Vázquez
Born: 1956