Internet Archive BookReader

Catalogue of the Library at Chatsworth ...