diarist: someone who keeps a diary or journal
writer: a person who is able to write and has written something
millstone: one of a pair of heavy flat disk-shaped stones that are rotated against one another to grind the grain