The Bible's sixty-six books form one overarching story--the story of a Hero and his heroic mission. And this story is personal, focusing on the relationship of God and his people in the past, present, and future. On this eye-opening journey through the Old and New Testaments, Dennis Johnson shows how pervasive, recurring themes are always pointing us to Jesus Christ, the fulfillment of all God's promises and all humanity's hopes and longings. He shows...