The ancestry of Jesus is hugely significant revealing to us who Jesus is, and what he's come to do. The gospel writer, Matthew, outlines a lengthy genealogy to establish the…
The third line of the well-known Christmas carol "Long lay the world in sin and error pining" speaks of the human longing for something better than the unrelenting nature of…