Author: David Keefe
Born: 1966