David Swan

Writer, editor, ex-journalist, all-around communicator. Comfortable in real and fictional worlds. Always on the lookout for a great story.