English Historical Documents 1042-1189.