Books

The Battle of Gettysburg The Battle of Gettysburg
2017
The Battle of Midway The Battle of Midway
2011
World War II at Sea World War II at Sea
2018
Nimitz at War Nimitz at War
2022
Neptune Neptune
2014
Decision at Sea Decision at Sea
2006

Audiobooks

The Battle of Midway (Pivotal Moments in American History) (Unabridged) The Battle of Midway (Pivotal Moments in American History) (Unabridged)
2012
Nimitz at War : Command Leadership from Pearl Harbor to Tokyo Bay Nimitz at War : Command Leadership from Pearl Harbor to Tokyo Bay
2022
World War II at Sea : A Global History World War II at Sea : A Global History
2018
Neptune: The Allied Invasion of Europe and the D-Day Landings (Unabridged) Neptune: The Allied Invasion of Europe and the D-Day Landings (Unabridged)
2014
The U.S. Navy: A Concise History (Unabridged) The U.S. Navy: A Concise History (Unabridged)
2016
The History of the United States Navy (Original Recording) The History of the United States Navy (Original Recording)
2023