Internet Archive BookReader

New Caledonian land and fresh-water snails; an annotated check list