First off let me explain why it took me so long to read this book: my eyesight isn't as good as it used to be and since the library didn't have a large print copy I had to keep stopping due to my eyes hurting and not being about to see the words clearly. Now to explain the 3 star rating. I loved the first two books in the trilogy and I even loved this book until the last chapter or two. The ending actually pissed me off and while it keeps true to "The Better World" theme I thought it was poorly ended.