Henry IV of Germany 1056 - 1106 - Robinson, Ian S. 1947- (Cambridge Univ. Press, 1999)