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