R.H DE BRUYNE THE COMPLETE ENCYCLOPEDIA OF SHELLS