I read this before The End of Faith and believe it should be a pre-requisite. The author Hecht is very thorough and the book is enlightening.