Anne Scott, I duchessa di Buccleuch