T his stamp set and a couple of others in the new Stampin' Up 2017/18 Holiday Catalogue are what Christmas is all about - the celebration of the birth of Christ.