Gavin Ernest Laird Craig - (born 1947)