The Shadow of Christ: How Jesus Was Foreshadowed in the Old Testament