Back to Engaging Faith Blog “Glory to God in the highest and on earth peace to those on whom is favor rests.” (Luke 2:14)