An excellent read. This story will keep you entertained for hours. With great character interaction, a great plot, and a lot of interesting new characters.
This is a Good vs Evil type of story. With murder, destruction, revenge, and saving a city.
You can instantly feel a connection to some of the characters. With other characters, you develop a connection to them over time in the book. Their seems to be multiple plots going all at once that make it seem like a lot is happening all at once.
This is one book I would recommend for all ages to read.