Vinayak Mahadeshwar Mahadeshwar itibaren Fatehabad, Bihar 804428, India
I read this book originally in 2006 and am re-reading it now because it is THAT GOOD. I've recommended it to a number of other people who never got around to picking it up, but I urge you to do so.