Terrestrial molluscs of Pemba Island, Zanzibar, Tanzania, and its status as an "oceanic" island - Rowson, Ben (2010)