James Martin Haldane, 26th of Gleneagles — (born 1941)