An intermediate ELT grammar reference and practice book which includes examples and explanations of form and usage, units that contrast different structures, revision units, and a 32-page test section.
A very useful book that helps the reader/student, in a neatly structured manner, grasp the English grammar concepts at this level. It took me a while finishing it because I misplaced the volume due to continuous travelling; lucky me found it, and could enjoy it back through the end.