Practical English grammar composition and exercises - Mishra, Rajendra Nath (Sterling, 1999)