- Conflict of Duty: U.S. Navy's Intelligence Dilemma, 1919-1945
- Cape May County, New Jersey: The Making of an American Resort Community
- The Philadelphia Navy Yard: From the Birth of the U.S. Navy to the Nuclear Age (Barra Foundation Book)
- Fort Mifflin of Philadelphia: An Illustrated History
- Elizabeth Haddon Estaugh 1680-1762; Building the Quaker Community of Haddonfield, New Jersey, 1701-1762