Author: John Alan Hall
Born: 1955