Moses is another Old Testament figure who foreshadows Jesus Christ, like Joseph. In fact, the parallels are striking. While there are certainly major differences between the two—Jesus lived a sinless life; Moses killed a man; Moses establishes the moral and civil code of a nation; Jesus says his kingdom is not of this world—but in at least seven key ways, Moses’ life hints at the character and mission of the Messiah to come.
When I was twelve years old, we read a short story called The Scarlet Ibis by James Hurst in my Grade 7 English class. The dying ibis that lands in a tree in the backyard, my teacher explained, was an example of foreshadowing, the author letting us know in advance about the tragedy to come. I was entranced. To this day when someone mentions foreshadowing, I see a scarlet ibis in my mind.
The Bible is full of foreshadowing as well, but of a special kind. Throughout the Old Testament are figures whose lives predict to greater or lesser degree what the Christ would be like, called types. The first one we encounter is Joseph, around 1850 years B.C., whose life story shows four key aspects of Jesus’ character and mission.
For a lot of people, the Bible is either art or truth. For me, it's both, and I hope to persuade readers in both camps to see the other perspective.