Author: Carlos L. Céspedes
Born: 1957