Internet Archive BookReader

A Manual of the Mollusca: A Treatise on Recent and Fossil Shells