I haven never written a review but I am going to try writing one for this book because i think it deserves it. I have read this book five or six times and its amazing every time. It has everything I need i.e. Sci-fiction, Humor, Good story line and amazingly crafted plot :) and not to forget the erotic part of the book as well. very well crafted sex scenes if you like that.