Author: Ian David Stewart
Born: 1966
Bio: Ian David Stewart is a Canadian journalist, writer, and historian.