http://www.amazon.com/Comprehensive-Rus ... 126&sr=8-9

This is the undisputed heavyweight champ of Russian grammars. Ever wonder what "double perfectification" is or whether or not the acronym ВАЗ...