Crash of Tides by David G Kelly