A living Russian grammar. Beginner intermediate
John Langran [2002]
For consolidating grammar structures and vocabulary in Russian with an accompanying answer key.
56 units focusing on a grammatical topic, and includes grammar tables and examples.
Specifically designed for English-speaking students at beginner and near-beginner level.
RU GRAM 17; RU GRAM 17a Open access (2 copies)