The encyclopedia of seashells /
Rosenberg, Gary.
London : Hale,
1993, c1992.