Author: David De Angelis
Born: 1963