Donald Alexander MacGillivray — (born 1946)