John Ker, 3rd Duke of Roxburghe, 1740 - 1804. Bibliophile