Having read the reviews of others, and having had a personal recommendation to buy this book, I'm afraid I'm a bit disappointed. It does indeed cover a wide range of knitting topics, some of which I'd never even heard of and will no doubt find useful, but I don't find the treatment of each topic anywhere near exhaustive, which is what the sub-title of the book had lead me to expect.
In some sections there seems to be the assumption that the reader is already quite a confident/accomplished knitter. I'm an intermediate-to-advanced knitter, I'd say, but I'm struggling with some of the explanations, for example, that for grafting two pieces of stockinette stitch together (pgs. 102-103, also known as Kitchener stitch). I eventually gave up and went to YouTube for the answer, where I found an excellent tutorial that brought the whole thing into focus for me. Having re-read the instructions in the book, there's no way I would have worked out the technique from that alone.
The book doesn't have as many step-by-step illustrations as some other knitting books I've seen, so if one is learning a completely new technique, it can be a bit confusing.
On balance, I'm glad I have the book, as it's already come in handy for one technique I was having trouble with, but unfortunately I can't give it my whole-hearted recommendation.