The English language of this book is perfect, but you cant hear explanations of this phenomenon for foreign reader. Really, rich words combinations and meaningful sentences dont show abilities of Indian nationalities and ethnic groups in learning a forein language from another, contradictory culture.Thanks to its languages such as Urdu, Hindi and other 122 major ones with 1599 dialects, also thanks to its religions such as Hinduism, Buddhism with Jainism and Sikhism, residents of India managed to resist against assimilation with British culture. This book might underline influence of Indian culture upon the English language. Nevertheless, words originated from it are spread, and not concentrated in all their beauty. Thats why I strongly recommend to read this book with different dictionaries and glossaries including cultural and linguistic pieces. In our case, its possible to say about Indian variant of English.