Taite Abbot has always been a free spirit, and she has the tattoos and piercings to prove it. So when her boyfriend, medical student Sam Wellington, leaves for a fellowship thousands of miles away before he knows she is pregnant, Taite is unwilling destroy his chance of becoming a doctor. Completely unprepared to face parenthood alone, she decides to get an abortion. But without any emotional or financial resources, Taite first seeks solace from her Welsh grandmother, Naini.
" Do you remember the stories I once told you, Taite? About the family? … There were some I didn't tell you…. Some were too hard to tell. "
From the moment the disillusioned young woman arrives, Naini knows that time is running out, both for Taite and for herself. The aging woman must make her granddaughter understand the heart and soul of their family's ancient legacy. But for Taite to discover the passion and faith that can keep love alive, Naini must tell the hard stories, one last time.
Interweaving a medieval adventure with the dilemmas of contemporary romance, The Last Storyteller draws ancient grace into modern lives through the powerful telling of stories.