Author: Carlos E. Herrera
Born: 1957