Open for browsing: Tues-Sat 11:00-5:00, Sun 12:00-4:00. Masks are now optional for vaccinated customers, but it is recommended that everyone wear masks due to recent increased case numbers. Still offering mail order & pickup. Please email michelle.souliere@gmail.com for used book ordering, or call (207)253-6808. Thank you! We continue to add brand new inventory to this site to help you shop easily.
Open for browsing: Tues-Sat 11:00-5:00, Sun 12:00-4:00. Masks are now optional for vaccinated customers, but it is recommended that everyone wear masks due to recent increased case numbers. Still offering mail order & pickup. Please email michelle.souliere@gmail.com for used book ordering, or call (207)253-6808. Thank you! We continue to add brand new inventory to this site to help you shop easily.
Cart 0
Boy's Life by Robert McCammon - tpbk
Gallery Books

Boy's Life by Robert McCammon - tpbk

Regular price $19.99 $0.00 Unit price per
Shipping calculated at checkout.

Trade paperback format.  Recommended!

Robert McCammon delivers “a tour de force of storytelling” (BookPage) in this award-winning masterpiece, a novel of Southern boyhood, growing up in the 1960s, that reaches far beyond that evocative landscape to touch readers universally.

Boy’s Life is a richly imagined, spellbinding portrait of the magical worldview of the young—and of innocence lost.

Zephyr, Alabama, is an idyllic hometown for eleven-year-old Cory Mackenson—a place where monsters swim the river deep and friends are forever. Then, one cold spring morning, Cory and his father witness a car plunge into a lake—and a desperate rescue attempt brings his father face-to-face with a terrible, haunting vision of death. As Cory struggles to understand his father’s pain, his eyes are slowly opened to the forces of good and evil that surround him. From an ancient mystic who can hear the dead and bewitch the living, to a violent clan of moonshiners, Cory must confront the secrets that hide in the shadows of his hometown—for his father’s sanity and his own life hang in the balance…