Jamaican opisthobranch molluscs I - Thompson, T. E. (Journal of Molluscan Studies, 1977)