Kraken Wakes
9780141032993
John Wyndham