Land shells of Navassa Island, West Indies | lit.salon