Ruslan Russian grammar : an interactive Russian grammar course
John Langran (2010)
A course in Russian grammar ranging from the basics such as the gender of nouns to advanced use of cases, tenses etc.
Designed to accompany all three levels of the 'Ruslan Russian' course but could be equally well used as a stand-alone grammar reference and practice book.
Includes a CD with recordings of selected exercises.
RU GRAM 21 ; RU GRAM 21(CD) Open Access