William Buchan, 3rd Baron Tweedsmuir — British writer and Baron (1916-2008)