No one has ever been better prepared for Christmas than the Blessed Mother. Despite the stress of needing to travel by donkey from Nazareth to Bethlehem, a four- to six-day journey over rough terrain ...