Dictionary.com
Thesaurus.com

has been authoring

  • present perfect progressive
    of author (3rd person singular).
    author
    noun
    a person who writes a novel, poem, essay, etc.; the composer of a literary work, as distinguished from a compiler, translator, editor, or copyist.