There are few characters to admire in this book and lots of turmoil and strange words. I liked Shireen and was happy she broke out of her cage that Indian society imposed on her. I thought I liked Zachary but he was a bully in the end. I wanted the best for Raju but maybe that's because I didn't remember what happened to him in Book 1.
A challenging trilogy but sure made me read up on the First Opium War!