The St Cuthbert Gospel: Studies on the Insular Manuscript of the Gospel of John