Good Submarine History
I enjoy current history, recent enough to remember but old enough that sufficent facts are available to make it accurate. Add submarines to that and you have a good read.
In the interest of full disclosure Peter is a former classmate but I would not do a false review. If I didn't like the book I would remain silent.