Author: James M. MacLeod
Born: 1952