Cachalot - Foster, Alan Dean (New York : Ballantine Books, 1980)
Keywords: Fiction; Science fiction