This novel made me laugh and cry. There are some beautifully crafted characters in the story, most of whom one can feel for. Somewhere in the middle I got confused about the status of the principal relationship but it was a lot of fun finding out how things progressed.
There is no need to apologise for the case made against homophobia - there is still too much of that in the world. I give it five stars without any hesitation.
I read this book in one sitting - no way I could stop! I agree with every word of the previous reviews and doubt there is much I can add. I laughed and shed tears at various points. Some heavy issues are dealt with very nimbly in this story.
It is very well written - the author's command of the language is superb. The knowledge on display is also very impressive. Wonderful!