Thanks for all the responses, which I got till now. I really appreciate it.
One of the main reason, why I like the English opening is because the way it opens up the game for white and also the number of other openings it can transpose to. I am prehaps not aware of all the other openings and I feel, if I learn English opening I may get a rub of other openings also. Thats the reason, I feel its better to put the time and effort in this one rather than any other opening.
As far as a book for the English opening book is concerned, I had came across the following:--
Chess Explained: The English Openingby S. Evan Kreider
Tony Kosten’s The Dynamic English
Neil McDonald’s Starting Out: The English
In this thread, Nowakowski also pointed out to "The Dynamic English" and Lukerik pointed to "Anatoly Karpov, How to Play the English Opening (2007)". I am not naive player, I always consider myself to be an above average player
. Considering this, I would like to know from the experts in the site, which book I should pick and what I can expect from it.