Personally, I really like Karen Armstrong. I’ve read both “The History of God”, and, “The Battle for God”, and truly enjoyed each one. She’s a very smart cookie who weaves theology, philosophy, history, context, and culture together in a way the inevitably leads her readers to “ah-ha!” moments.