Douglas Hector Haynes (Canadian, )