A review of cephalopods (Phylum: Mollusca) of the Canary Current Large Marine Ecosystem (Central-East Atlantic, African coast)
Journal of the Marine Biological Association of the United Kingdom/Journal of the Marine Biological Association of the UK