diarist: someone who keeps a diary or journal
writer: a person who is able to write and has written something
tansy mustard: North American herb with bitter-tasting pinnate leaves resembling those of tansy