A Million Heavens by John Brandon

The novel weaves together the lives of several characters in a small New Mexico town, each grappling with their own struggles and desires. At the heart of the story is a young boy in a coma, whose spirit observes the unfolding events from a liminal space. As the townspeople, including a grieving father, a disillusioned musician, and a wolf on the outskirts, navigate their interconnected paths, themes of hope, loss, and the search for meaning emerge. The narrative explores the complexities of human connection and the mysterious forces that bind people together, ultimately offering a meditation on resilience and the possibility of redemption.