Scan barcode
A review by andonsmom
In the Lives of Puppets by TJ Klune
Did not finish book. Stopped at 7%.
The blurb did not give indication of the true story going on.
Moderate: Sexual content