I loved the book. The characters were all so vivid that it was easy to tell them all apart. In some books, the characters act and speak so much alike, sometimes you have to flip back to see who's speaking, but that wasn't an issue here. I thought the setting was well described and the pacing fant...