Please answer this question: Under which monarch did Lanfranc become Archbishop of Canterbury?
william i