Harrison's brief account of these events is puzzling, in being largely unsupported by the usual sources, and it differs considerably from Holinshed's. Anglesey, which may not have been occupied by Anglo-Norman forces until 1088, was recovered by the Welsh in 1094, but neither William of Malmesbury nor John of Worcester describe attacks on Gloucester and Shrewsbury. Humphrey Lluyd says nothing about the island in this period before 1096 (recte 1098), when he records that the earls of Chester and Shrewsbury invaded Anglesey, whereupon the Welsh princes sent for help from Ireland, `but they received verie small', and how the situation was saved by the unexpected appearance of a fleet led by King Magnus, resulting in a battle in which the earl of Shrewsbury was killed - The historie of Cambria (1584), 155-6. Holinshed's account of this campaign, largely taken from Giraldus Cambrensis, makes it clear that the `great crueltie' was that of the invaders, who ravaged the island and killed and mutilated its inhabitants.