Advanced grammar in use : a self study and practice book for advanced students of English - Hewings, Martin (Cambridge, England ; New York : Cambridge University Press, 2005)
Includes index.
Keywords: English language -- Grammar -- Problems, exercises, etc