John of Avesnes
John of Avesnes was a notable figure in the 13th century, born around 1280. He served as the Count of Hainaut, Holland, and Zeeland, and was a member of the noble Avesnes family. His reign was marked by efforts to strengthen his territories and maintain peace in a politically turbulent region.
In 1304, John became the Count of Hainaut after the death of his cousin, Count John I. He played a significant role in the political landscape of the Low Countries, navigating alliances and conflicts. His leadership contributed to the stability and development of his counties during a time of feudal strife.