Catalogue of recent marine shells, found on the coasts of North and South Carolina | lit.salon