Michael Card Sings A Classic He Wrote for Christmas
This is one of my personal favourite Christmas songs. Michael Card is one of the great Christian singer songwriters of our time, and this is one selection from his Trilogy album series.
From Joseph's perspective as a father, it is very touching. All fathers can relate to his plight, and calling.