Medieval Germany and its Neighbours, 900-1250 - Karl Leyser (Bloomsbury, 1982)