Hope of all hopes

Hope of all hopes, dream of our dreams, a child is born, a son is given to us. The power of leadership and the weight of authority will rest on His shoulders ... the Prince of Peace.