Speaker - Kenneth J. Hagan

 Kenneth J. Hagan  Thumbnail


Kenneth J. Hagan is professor of strategy at the United States Naval War College, and professor of history emeritus at the United States Naval Academy. He is author of The People's Navy and coauthor of American Foreign Relations: A History.

1 Program

Unintended Consequences: The U.S. at War

04.03.07 | 01:01:28 min | 0 comments