I love this book, one of my all-time favorites.

For those that gave character development a C, why? The book is all about the characters. You really get inside their head and feel what they...