diarist (n.)
- annalist
- author
- authoress
- autobiographer
- bibliographer
- biographer
- chronicler
- clockmaker
- coauthor
- collaborator
- columnist
- compiler
- composer
- copywriter
- critic
- dramatist
- encyclopedist
- essayist
- ghost
- ghostwriter
- historian
- historiographer
- horologist
- humorist
- litterateur
- newspaperman
- novelist
- pamphleteer
- poet
- reviewer
- scenarist
- scribe
- scriptwriter
- storyteller
- timekeeper
- timer
- watchmaker
- wordsmith
- writer