As we prepare our hearts again this year to marvel at the mystery of God with us, we are spending some time meditating on this question: Who is God? Revelation 4:1-11 Advent, Relevation