Author: D. Peter MacLeod
Born: 1955