When promises or dreams take a long time to be fulfilled, it’s easy to doubt them. We grow weary. Others mock us for waiting. Scorn our hope. Poi...
Read MoreJust a list of names.I’ve been reading the Bible since I was six but for many years, when I came to a long genealogy like the one that opens Matthew...
Read More