Typology In The OT

Check out this deep dive into the typology of Christ in King David.