Excellent, excellent book, this is a must have if u want to improve youur islamic knowledge, i would recommend this as a must have for all muslims..... it also is really good at erasing doubts over some sticky points of islam which some sects seem to have... e.g visiting graves and the blessings of visiting graves of the pious predecessors. Imam ghazzali is fantabulous as always and is definately the proof of islam as he proves everything beautifully. So excellent book for increasing ones iman, and excellent reminder of what we muslims should be doing regularly. The book is translated beautifully by Abdul Hakim Murad ( also known as T.J. Winter) though his cambridge university lecturer background seeps through as his english is of high standard and i would recommend having a dictionary at hand for the one or two of the words that might need to be looked up to aid complete understanding, but i would stress the book has no faults as far as i can see.. and finally if only he would translate the whole of the "ihya ulum uddin" that would be of great benefit to the muslims inshallah.