Seashells of the World - a Guide to the Better-Known Species