Adam of Bremen
Vita Ansgari and Adam of Bremen.