John B. Mahaffie

Washington, DC, USA

NaN

I am a futurist with a strong passion for creative writing. When I can, I create short stories. I have a couple of novels in progress. And I am working on my first screen play. I live and work in Washington, DC, but I work intently to stay out of the fray that is U.S. politics