The Baneford Series
A Complete Supernatural Thriller Trilogy
Baneford, Massachusetts is a town shaped by what it refuses to remember.
When real estate agent Evelyn begins encountering unexplained disturbances in her property listings, she uncovers the first signs that Baneford’s past is not dormant, but watching. Her search for answers leads her to Adrian, a spiritual medium whose unwanted abilities tie him to the dead and to secrets buried deep beneath the town itself.
What begins as a series of hauntings escalates into something far more dangerous. As redevelopment plans move forward, long-abandoned sites become flashpoints for ritual, power, and forces that have endured for centuries. Visions of past lives, forgotten conflicts, and ancient bargains reveal that Baneford has been caught in a repeating cycle, one that threatens to consume its future.
Spanning three interconnected novels, The Baneford Series blends supernatural suspense, metaphysical mystery, and atmospheric New England storytelling. Each book builds on the last, moving from intimate hauntings to a larger reckoning with history, identity, and the cost of rebuilding over what was never truly resolved.
This complete collection includes:
The Past Awakens
Ritual at Dyeworks
A Memory of Tomorrow
Perfect for listeners who enjoy slow-burning supernatural thrillers, immersive worlds, and long-form storytelling that rewards attention.
ASIN : B0D7WTQCPN
Accessibility : Learn more
Publication date : July 8, 2024
Language : English
File size : 3.3 MB
Screen Reader : Supported
Enhanced typesetting : Enabled
X-Ray : Not Enabled
Word Wise : Enabled
Print length : 665 pages
Page Flip : Enabled
Best Sellers Rank: #1,815,744 in Kindle Store (See Top 100 in Kindle Store) #3,658 in Witch & Wizard Thrillers #4,640 in Ghost Suspense #7,019 in Horror Suspense
Customer Reviews: 4.3 4.3 out of 5 stars (43) var dpAcrHasRegisteredArcLinkClickAction; P.when(‘A’, ‘ready’).execute(function(A) { if (dpAcrHasRegisteredArcLinkClickAction !== true) { dpAcrHasRegisteredArcLinkClickAction = true; A.declarative( ‘acrLink-click-metrics’, ‘click’, { “allowLinkDefault”: true }, function (event) { if (window.ue) { ue.count(“acrLinkClickCount”, (ue.count(“acrLinkClickCount”) || 0) + 1); } } ); } }); P.when(‘A’, ‘cf’).execute(function(A) { A.declarative(‘acrStarsLink-click-metrics’, ‘click’, { “allowLinkDefault” : true }, function(event){ if(window.ue) { ue.count(“acrStarsLinkWithPopoverClickCount”, (ue.count(“acrStarsLinkWithPopoverClickCount”) || 0) + 1); } }); });
