Author: Kevin R. D. Shepherd
Born: 1950