Cathcart, Kathleen (2014-04-02). Streptaxidae: The Hunter Snails (Mollusca: Gastropoda) (in English). Archived from the original on 2015-05-21.Image is attributed to uploader rather than original source.