Chester G. Hearn is a pretty good author. Not the greatest, to be sure, but he writes his books knowledgably (see "Tracks in the Sea" for his greatest work, in my opinion). In "Naval Battles of the Civil War" he rounds out the series of "Rebels and Yankees" books by William C. Davis. Davis is a fantastic historian with excellent writing skills. Nonetheless, he is obviously biased when it comes to the naval aspect of the Civil War. In the "Rebels and Yankees" series there are several errors in the artistic representation of sailors as well as factual eroors in the pring itself. Davis considers the Navies of the Civil War to be inconsequential because they did not see as much combat as the Army, and thus does not put much effort into recording them.
Hearn, a naval historian, does a much better and much more thorough job than the usually adept Davis. There are a few small errors (a U.S. Marine button is erroneously declared a Naval officer's button), but "Naval Battles of the Civil War" is an otherwise fine and worthwhile book.