Author: Tom Noble
Born: 1964