JEAN GRAINGER
Castle Dysert is derelict, but Conor is determined to revive it, so why is someone trying to stop him?
Handsome, kind and funny, Conor O’Shea has had enough of driving and guiding tours of Ireland.
So when an opportunity to renovate and run the magnificent but rundown Castle Dysert as a five-star resort presents itself, he grabs it with both hands.
But problems arise almost immediately when his business partner appears to have more on her agenda than just business.
To add to that, his darling wife seems discontented as a stay at home mom, and his in-laws have moved in.
With his family’s future now entangled in a stunningly beautiful old castle on the coast of Clare, Conor undertakes a mammoth project, and in so doing, he uncovers the troubled past of this ancient stronghold. The mystery of the family who lived, loved, and lost their lives within the walls of the castle are reflected in his own family as they too struggle to let go of the past.
Like in every small Irish village, gossip abounds. But do the ghosts of regret still haunt these ancient hallways? It is now left to Conor to explore the truth and uncover a heartbreaking lesson on the power of memory and the long threads that bind us together.
In The Story of Grenville King, Jean Grainger takes you once again to the real heart of Ireland.
What reviewers are saying:
‘Move over Maeve Binchy, Jean Grainger’s novels are a fresh new voice in Irish literature, but with all of Maeve’s warmth and emotional intelligence.’
‘Grenville King is the third book in the Conor series. I loved them all but this is my favourite.’
‘A sexy Irishman, a haunted castle and a plot that twists and turns unexpectedly. What’s not to love?’
By signing up you are agreeing to be contacted by Jean Grainger and/or Gold Harp Media Ltd (a company wholly controlled by Jean Grainger) via email. You also agree that you have read and understood our privacy and cookies policy
Cookie | Duration | Description |
---|---|---|
elementor | never | This cookie is used by the website's WordPress theme. It allows the website owner to implement or change the website's content in real-time. |
PHPSESSID | session | This cookie is native to PHP applications. The cookie is used to store and identify a users' unique session ID for the purpose of managing user session on the website. The cookie is a session cookies and is deleted when all the browser windows are closed. |
viewed_cookie_policy | 1 year | The cookie is set by the GDPR Cookie Consent plugin to store whether or not the user has consented to the use of cookies. It does not store any personal data. |
Cookie | Duration | Description |
---|---|---|
mnp_d708e340 | 1 year | No description |
Cookie | Duration | Description |
---|---|---|
_fbp | 3 months | This cookie is set by Facebook to display advertisements when either on Facebook or on a digital platform powered by Facebook advertising, after visiting the website. |
fr | 3 months | Facebook sets this cookie to show relevant advertisements to users by tracking user behaviour across the web, on sites that have Facebook pixel or Facebook social plugin. |
VISITOR_INFO1_LIVE | 5 months 27 days | A cookie set by YouTube to measure bandwidth that determines whether the user gets the new or old player interface. |
YSC | session | YSC cookie is set by Youtube and is used to track the views of embedded videos on Youtube pages. |
yt-remote-connected-devices | never | YouTube sets this cookie to store the video preferences of the user using embedded YouTube video. |
yt-remote-device-id | never | YouTube sets this cookie to store the video preferences of the user using embedded YouTube video. |
yt.innertube::nextId | never | This cookie, set by YouTube, registers a unique ID to store data on what videos from YouTube the user has seen. |
yt.innertube::requests | never | This cookie, set by YouTube, registers a unique ID to store data on what videos from YouTube the user has seen. |
Cookie | Duration | Description |
---|---|---|
_ga | 2 years | The _ga cookie, installed by Google Analytics, calculates visitor, session and campaign data and also keeps track of site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognize unique visitors. |
_ga_0BVMQ6C9F0 | 2 years | This cookie is installed by Google Analytics. |
_gat_gtag_UA_195160871_1 | 1 minute | Set by Google to distinguish users. |
_gid | 1 day | Installed by Google Analytics, _gid cookie stores information on how visitors use a website, while also creating an analytics report of the website's performance. Some of the data that are collected include the number of visitors, their source, and the pages they visit anonymously. |
CONSENT | 2 years | YouTube sets this cookie via embedded youtube-videos and registers anonymous statistical data. |