Why did you dedicate Spectacular Sins to Joseph? …
John Piper says that Joseph's life typifies God's intentions for human sin.
John Piper says that Joseph's life typifies God's intentions for human sin.
New Testament Biblical Figures Redemptive History