Henry IV of Germany, 1056-1106 - Robinson, I. S. (Ian Stuart), 1947 Feb. 11- (Cambridge University Press, 1999)