The fauna of British India, including Ceylon and Burma: Mollusca

GPTKB entity