Book: "The Lost Testament" by D. Rohl.