Author: David Cacchione
Born: 1960