[Review] In the Lives of Puppets by TJ Klune
Another amazing book by Klune—further proof that he is a master of character development. The characters are all unique, deep, and very human. I loved their quirks and interpersonal relations, which all feel fluid and unforced. You can't help but laugh with them, love them, and cry for them—for both their losses and their joys.