Count of Hainaut
John II (1247 – 22 August 1304) was Count of Hainaut, Holland, and Zeeland.