Internet Archive BookReader - Index testaceologicus, an illustrated catalogue of British and foreign shells, containing about 2,800 figures accurately coloured after nature