Henry IV of Germany,1056-1106 - Robinson, I.S. (Cambridge University Press, 1999)