Author: David Hugh MacDonald
Bio: M.A.Sc. (Toronto) 1984