Typology : Understanding the Bible's promise-shaped patterns : How Old Testament expectations are fulfilled in Christ - Hamilton, James M. (Grand Rapids, Michigan, 2022)