Cory Walton, writer, editor, communications specialist