Reflecting on this evening of the great feast of our Lady of Guadalupe, I am mindful of the first reading we had today from the book of Revelation the 12th chapter. A great sign appeared in the sky, a woman clothed with the sun, with the moon under her feet, and on her head a crown of twelve stars. She was with child and wailed aloud in pain as she labored to give birth. Then another sign appeared in the sky; it was a huge red dragon, with seven heads and ten horns, and on its heads were seven diadems....