Ernesto Ramirez, PhD

← Reading

Cover of In the Lives of Puppets

In the Lives of Puppets

by T.J. Klune

Finished August 9, 2026★★★★★

First published 2023 · 432 pages · ISBN 9781250217424 · Open Library · Goodreads