Advanced grammar in use : a self-study reference and practice book for advanced learners of English ; with answers - Hewings, Martin (Cambridge ; New York : Cambridge University Press, 2013)
Previous edition: 2005.
Includes indexes.
Keywords: English language -- Grammar -- Problems, exercises, etc; English language -- Textbooks for foreign speakers