Christmas

The Gospel According to a Genealogy

A long list of names provides hope for weary souls.