Helpful Score: 1
This book had a good sub-plot, but I am sorry to say that I just could not finish it. It was filled with submarine terms that the author used without any explanation. Different types of submarines are discussed with the assumption that the reader knows what they all are. By the time I got half way through the book, I was completely lost and confused. It would have been an awesome book if the author did not assume that every reader would know what all of the different terms meant.