Author: Kevin Alderson
Born: 1956