I'm a software engineer and a fan of learning cool things, building cool things, and listening to cool music.
The segue into the "keystone of our religion"
The war in heaven continues on earth as everyone is pulled in opposite directions towards good and evil.
Christmas is a time of reflection, and the beautiful message that a child was capable of giving us a greater gift than we could give Him.
Rich symbolism means rewarding study, and the images evoked from Revelation provide meaningful messages.