Donald K. MacKenzie, c.r.