Catalogue of a large and valuable collection of ancient and modern books ...by John DoyleBooksCatalogsWriting a summary for young readers…For young readersBook data: Open Library