The writing is really good, but the author made some questionable statements and assumptions without providing any foundational evidence for the sweeping statements. I did check the notes and bibliography, but for some of the big sweeping assumptions, particularly about Christian biblical history, there are no citations or endnotes provided which was a problem for me. If you can ignore those statements, it could be a good book for you.