Craig L. Symonds
Craig L. Symonds is Professor of History Emeritus at the United States Naval Academy. He is the author of many books on American naval history, including Decision at Sea: Five Naval Battles That Shaped American History as well as Lincoln and His Admi
... Read more