Donald M'Gillivray, A.M.