“Living Russian grammar” (for English speakers). Part 3. Advanced level = Living Russian grammar. Part 3. Advanced
This is a practical communicative grammar for learners of Russian as a foreign language. It is mostly for adults and it is focused on the advanced level of language proficiency. In addition to short and clear explanations, the book contains a variety of exercises.