Armstrong has a lot of knowledge and she tries to stuff too much of it in this short history. Either a broader perspective or a longer book would be better. I would recommend Reza Aslan's "No god but God" over this, or at least read it before reading this.