Way too long. Too much telling not enough showing. Still Ramses saves the day, again. I can see how it can be annoying and repetitious, I'm not bored with the character. I find him adorable. Less adorable is the underlining colonial mindset of the books. It was even more in evidence in this one. Still this book gave the series Nefret so it was good for something.