Source: https://www.booklistonline.com/How-to-Read-the-Bible-and-Still-Be-a-Christian-Struggling-with-Divine-Violence-from-Genesis-through-Revelation-John-Dominic-Crossan/pid=7348721