Alexander Duff, 1st Duke of Fife — Scottish politician (1849-1912)