Proceedings of the Royal Irish Academy: Mollusca (Pelecypoda, Scaphopoda, Gastropoda, Opisthobranchia) of the Irish Attantic slope