One book will give you a thorough and complete explanation - but it is deep and long. If you really want to know the answer, no book ever written I know of explains it better.
The Crucifixion: Understanding the Death of Jesus Christ. Fleming Rutledge
Bookmark.