A landlubber wrote it.
The story starts as a page-turner (Will the pilot get his plane on the deck?). But the cast of characters includes an ensign (junior grade). Dumb. Lieuteneant (j.g.) is a rank. The author gets a little nautical with terms like for'wd, and foc'sle. He goofs when a sailor goes up a "floor" on the carrier (deck!). The bad guys sneak up in an old sub, keeping it at 3 knots (quiet). They get within 3 miles. How?? The task force has a defending screen - use sonar! They have 2 SSNs - use sonar! Dumb. I quit the book at that point. He supposedly had naval advisers. I don't think they earned their pay. Stan Beattie