MacGibbon Duncan Alexander b. 1882