Cachalot /
Foster, Alan Dean,1946-
London : New English Library,
1981.