I'm about half-way through now... A good yarn, but the author's story about a rogue Soviet sub is full of far-fetched suppositions, conspiracy-theory, incorrect facts and unsubstantiated claims. If you approach this book as a technothriller, it's much better than DiMercurio
. But, starting at about page 72, don't trust anything the author says as fact....