The natural history of British shells [electronic resource] : .. / By E. Donovan