Author: Daniel C. Narváez Torregrosa
Born: 1968