A review by moholub
In the Lives of Puppets by TJ Klune

5.0

You will laugh. You will definitely cry. You will set the book down and still carry each word in your heart. Klune, as always, strips humanity bare and builds it back up piece by beautiful wooden piece.