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