This is the best grammar I've seen. It's long out of print, I have a 3rd ed. from 1980. You need probably a year under your belt to take advantage of it though, it's not a beginner's grammar. It's loaded with excercises and excerpts from classic Russian literature. Best $3 I've spent on Russian books!