Complete Encyclopedia of Shells by De Bruyne, R. H