Revelation 12: the Christmas Account?