https://openingtheseals.com/2016/08/09/typologies-in-the-scriptures/
Typologies in the Scriptures