Author: Adam af Bremen.