The ecclesiastical history of Orderic Vitalis - Ordericus Vitalis 1075-1143 (Clarendon, 1990)
Text in lat. u. engl.