- Tin Canoes: A Voyage Through Time on Northeastern Waters (2020)
- Last Good Sailor: The Life of Captain George Washington DeLong of the U.S. Navy (2018)
- Under the Stars: A History of the American Flag (2016)
- The Story of the Star-Spangled Banner (2014)
- The Boys Who Sailed: The U-Boat War and the Merchant Navy (2012)
- The Skating Pond (2008)
- Flag: An American Biography (2008)
- The Final Years of the USS Constitution: The Old Ship's Struggles and Triumphs, 1798-1830 (2006)
- Tall Ships and Great Sailors: The Romance of the High Seas (2005)
Magazine Articles
- "The Constitution's Battle of New Orleans" (Mar. 2015)
- "The Constitution and the Barbary Pirates" (July 2014)
- "Admiral Farragut and the USS Hartford" (Apr. 2014)
- "The Constitution and the War of 1812" (Jan. 2014)
- "The Final Cruise of the USS Shaw" (July 2013)
- "Sea Cadets: Learning the Ropes" (Feb. 2012)
- "When the U.S. Navy Took on Piracy" (Sept. 2011)
- "The Last Good Sailor" (Apr. 2011)
- "Flags of the World: A Celebration of Nations" (Aug. 2009)
- "The Constitution's 1812 Cruise: A Battle of Wits" (Jan. 2009)
Newspaper Articles
- "Flag Day Comes From Historic Event in 1824" (June 14, 2020)
- "Flag Day: A Time to Remember the History and Significance of the Stars and Stripes" (June 14, 2019)
- "Flag Day: A Tribute to the American Flag" (June 14, 2018)
- "Flag Day: Celebrating the History and Meaning of the American Flag" (June 14, 2017)
- "Flag Day: Honoring the American Flag and Its Legacy" (June 14, 2016)