I can't stop reading this book. I just read it for the third time in 9 months. It's so genre-bendy (I term I will be using from now on). It's funny, it's sexy- it's filled with YEARNING, and it's sci-fi with post colonial social commentary. Impeccable.