20040609165800.0 Journal of molluscan studies. Supplement 0263-5666 Journal of molluscan studies. Supplement 0263-5666 0263-5666 United Kingdom 0263-5666 0263-5666