chronicler
noun
[ ˈkrɒnɪk(ə)lə ]
• a person who writes accounts of important or historical events.
• "a chronicler of 18th-century American life"
Similar:
annalist,
historian,
archivist,
diarist,
recorder,
reporter,
narrator,
scribe,
chronologer,
chronologist,
chronographer,