Every now and then there is a book with a character so well-written, so well-developed, that you instantly fall in love with ...
the best new characters introduced in each book are the ones who are most entertaining, well-developed, and influential to the overarching series. Many of these characters are just as central to ...