William Ramsay, 3rd Earl of Dalhousie — Scottish noble