scriptwriter (n.)
- annalist
- author
- authoress
- bibliographer
- choreographer
- coauthor
- collaborator
- columnist
- comedian
- compiler
- composer
- copywriter
- critic
- diarist
- dramatist
- encyclopedist
- essayist
- gagman
- ghost
- ghostwriter
- humorist
- librettist
- litterateur
- newspaperman
- novelist
- pamphleteer
- playwright
- poet
- reviewer
- scenarist
- scribe
- storyteller
- tragedian
- wordsmith
- writer