Guide to seashells of the world - Oliver, A. P. H. (Arthur Peter Hoblyn); Nicholls, James
42