Tell us what's wrong and we'll take a look.
Thanks – we got it. We'll review and follow up if needed.
Before he could find his way home, he had to understand where he came from.
In the summer of 1964, twelve-year-old Peter Gallagher is sent to St. James Military School, not as an adventure but as a consequence-a family's attempt to rein in a boy whose curiosity and restless spirit have become too much to contain. What begins as "summer school" soon reveals itself as something far more lasting, a turning point that will change him forever.
Growing up in St. Paul, Minnesota, Peter's early years are filled with the warmth of neighborhood games, holiday rituals, and the quiet comfort of family routines. But beneath that familiarity lies confusion, unmet emotional needs, and an unspoken distance between a boy and his parents. Through Christmas traditions, some understanding adults, and the solace of his humming internal soundtrack, Peter begins to see the world-and himself-more clearly.
As his schooling becomes more rigid and the gap between expectation and reality widens, Peter's journey becomes one of introspection, loss, and resilience. The Humming Boy is at once a coming-of-age tale and a deeply human story of family, belonging, and the silent forces that shape identity.
David has recently retired from his role as Principal and Director of the School of Preaching at Sydney Missionary and Bible College (SMBC). He is now involved in an itinerant preaching and teaching ministry; He is a Presbyterian minister and a graduate of SMBC and Moore Theological College. Prior to formal studies and pastoral ministry David worked in the Economic Research Department of the Reserve Bank. He has spoken at a number of Christian Conventions including Keswick. David is married to Maxine, and they have five adult children and eight grandchildren.
Readwise Books is an ebook & audiobook platform that automatically logs how much you and your friends read, making it fun and easy to read more. Learn more →
Enter your email to continue. We'll create your account if you're new here.