Modern Russian Grammar by Shamil Khairov & John Duhn