The abyss /
Ruffle, David,author.