A must have book. Wonderful content for learning English.
Together with this book, read "Kokate Hamkhaas English" by author Dr. Mahadev Kokate, written in Marathi. Though, this is in Marathi, the moulds of all tenses presented in the book can be understood by other languages speakers as well. With these two books learnt no other help will be needed to learn English.