Colfer, Terence (Career)