British Prosobranch Molluscs by Alastair Graham & Vera Fretter