Megalenhydris barbaricina sp. nov., a new otter from Sardinia. Proceedings of the Koninklijke Nederlandse Akademie van Wetenschappen Series B Physical Sciences, 90(1) 1987: 83-92. 85 [Zoological Record Volume 124]