Author: Adémar, de Chabannes, 988-1034.