Book Recommendation
Todays Hot Deals
Home / Books / The Elfstones of Shannara
The Elfstones of Shannara

The Elfstones of Shannara

By Terry Brooks

GET A COPY

Apple Books Amazon
In the far future, unbeknown to humankind, an apocalyptic war is brewing. Fearsome, vengeful Demons rage at the boundaries of the world, held at bay by a spell called the Forbidding. But now that barrier is dying. Evil is beginning to break through. And only the Chosen can banish the Demons back to their realm.
 
Wil Ohmsford is a healer, not a fighter; a man of duty, not great deeds. But this epic battle seeks him out, for he holds the Elfstones: mysterious protective talismans passed down by his grandfather. Wil is recruited to act as guardian to the Elf girl Amberle, who must venture far to deliver a seed that will help the Forbidding to grow again. The fate of civilization rests upon her shoulders—and the completion of her mission rests upon Wil’s. Now, as the forces of darkness descend, Wil and Amberle embark on a perilous journey, placing their faith in each other to survive the bloodthirsty terrors that await.
 
Praise for Terry Brooks
 
“Shannara was one of my favorite fictional worlds growing up, and I look forward to many return trips.”—Karen Russell, author of Swamplandia!
 
“If Tolkien is the grandfather of modern fantasy, Terry Brooks is its favorite uncle.”—Peter V. Brett, author of The Skull Throne
 
“A great storyteller, Terry Brooks creates rich epics filled with mystery, magic, and memorable characters.”—Christopher Paolini, author of Eragon
 
Terry Brooks has thrilled readers for decades with his powers of imagination and storytelling. He is the author of more than thirty books, most of which have been New York Times bestsellers. He lives with his wife, Judine, in the Pacific Northwest.
Book Recommendation Genie

Ratings & Reviews

What do you think?

Be the first to share your thoughts! Write a review for 'The Elfstones of Shannara' and help others discover this amazing read.

Related New Releases

Help us improve by giving your feedback.
Submit Feedback