Ira Carnahan is a free-lance writer in Washington, D.C.