What I would recommend is to either get a book like it, but don't just study it. Read some higher-level novels and write down what you think that the grammar is supposed to be like for a certain topic within grammar, then check it with the book. The hard thing about English is that there are absolute rules for many things, then there are exceptions to the absolute rules and some points cannot be learned through textbooks. But that book that you posted up does look pretty good.
Best of luck in finding the right rescource for you,
ケイシー4825