William Drummond, 1st Viscount Strathallan (c1617-1688)

Biography
__SHOWFACTBOX__