Great Prince of heaven begotten of that king,
Who rules the kingdom that himself did make:
And of that virgin Queen man's shape did take
Which from King David's royal stock did spring:
No marvel though thy birth made Angels sing:
And Angels' ditties shepherd's pipes awake:
And kings like shepherds, humbled for thy sake,
Kneel at thy feet & gifts of homage bring:
For heaven & earth, the high & low estate
As partners of thy birth make equal claim.
Angels, because in heaven God thee begat,
Shepherds & kings, because thy mother came
From princely race & yet by poverty
Made glory shine in her humility.