Internet Archive BookReader

Monograph of the land & freshwater Mollusca of the British isles