The Illustrated Encyclopedia Of Wildlife : Volume 46 : " Shapely Shells - Slugs , Snails , Limpets Etc: " :