Chronicle of Hainaut.
Chronicle of Hainaut (en inglés).