Author: Craig Douglas Hampton
Born: 1956