Land and Fresh Water Shells of the British Isles by Richard Rimmer