MacDuff Perkins is a freelance writer living in Annapolis, Maryland. She formerly was on the editorial staff of Naval History.