This is great book. I bought it almost 10 years ago when I was a "intermediate lerner" and I still use it to refresh my memory from time to time.
It has very clear examples and explanations.
You may read it back to back, you may also jump directly to the topic of interest, because each section is self contained.
It is not burdened by contrived stories about improbable characters running through other intermediate books. This is a book of rules; it goes directly to the point and gives one or two lines long, self-contained examples.
If you are a very advanced lerner you may need to supplement this book, but haven't found another book that does a job as good as this one at a more advanced level. So now, I mainly refer to this book, and in the rare occasions I don't find my answer there I usually have to scavenge dozens of books to find the answer I am looking for