Advanced Grammar in Use : A seft-study reference and practice book for advanced learners of English. With answers - Hewings, Martin (Cambridge University Press, 1999)