George Makgill, 13th Viscount of Oxfuird — Scottish noble (1934-2003)