Encyclopedia of underwater life - Campbell, Andrew; Dawes, John (Oxford University press, 2005)