Explaining the Cross : Why did Jesus have to die?

Bok av Jason Kerrigan
Why would God need an innocent man to die to forgive us? Isn't it an injustice for God to punish an innocent man for the crimes of another? Why couldn't he simply forgive us without Jesus dying, just as we forgive one another without exacting some form of punishment? How does this all make sense? This book is an easy read that makes sense of it all.