A great range of concepts and vocabulary is thrown around. A bit technical, but I found it intellectually and spiritually inspiring. And now I found out my alma mater is using it in one of their theology classes. I recommend it but its not for everyone.