In the Lives of PuppetsTJ KlunePaperbackPaperbackHardbackBuy the bookAmazon25 April 2023Imprint: TorSynopsis432 pages9781035028108Details25 April 2023432 pages9781035028108Imprint: TorBooks by TJ Klune PreviousSomewhere Beyond the SeaThe House in the Cerulean SeaBrothersongThe Bones Beneath My SkinHeartsongRavensongThe TJ Klune Fantasy CollectionIn the Lives of PuppetsWolfsongUnder the Whispering Door Next