I had read this book long ago but I didn't review it because I abandoned reading for some time. My review: Really super well written kudos to the author. Character names are very funny, the way the human psychology is presented just chef's kiss.
I recommend this novel to everyone.