I bought this book alongside the author's translation of the Quran and it has been very helpful to gain a better understanding of the major themes in the Quran. The book highlights key themes in the Quran and explains their relevance. There is a lot of focus on the language styles used in the Quran which can be a bit hard to follow but don't let that put you off, particularly if you have no prior knowledge of Arabic, because this is an important feature of the Quran. Common translation or interpretation errors that have occurred in the past are explained and the author gives examples of these too. I found the book very interesting and would highly recommend it for those who wish to understand the Quran better.