John Leslie, 10th Earl of Rothes
by Allan Ramsay 2