Christmas is upon us once more. Alongside all the playing of board games, eating of turkey and unwrapping of presents, ...