Author: Kevin John Anderson
Born: 1955