Gerard II of Nordgau — 1045 - after 1098