Isabel Hart is afraid of two things, the maze at Trencarrow where she got lost as a young child, and the lake where her brother David saved her from drowning in a boating accident.
With her twenty-first birthday and the announcement of her engagement imminent, Isabel decides it is time for her to face her demons and ventures into the maze. There she sees something which will alter her perceptions of herself and her family forever.
Isabel’s widowed aunt joins the house party, where her cousin confides she is in love with an enigmatic young man who surely cannot be what he pretends, for he is surely too dashing for homely Laura? When Henry, Viscount Strachan and his mother arrives, ostensibly to use her ball as an arena for finding a wife, Isabel is determined not to like him.
As more secrets are revealed, Isabel doubts she has chosen the right man, although her future fiancé has more vested in this marriage than Isabel realizes and has no intention of letting her go easily.
Will Isabel be able to put her preconceptions of marriage behind her and take charge of her own life, or is she destined to be controlled by others?
When her family takes a summer trip to her father’s ancestral home in the Scottish Highlands, her handsome Scottish cousin, Duncan McRae, takes an immediate dislike to Carrie, mainly due to her father’s plans to refurbish Cair Innes castle which is in need of extensive repair beyond the means of its present owner and resident, Iain McRae.
Carrie feels the vacation will be a disaster until she discovers a strange young man while exploring the derelict castle, However, she soon learns Ruairi McRae is not what he seems, and the battle he intends to fight was lost by his clan a hundred and fifty years before.
Will Carrie be able to accept that she cannot be part of Ruairi’s world? And when the Roma arrive to camp on Bucks Meadow as they do every summer, who is the beautiful gypsy girl Duncan won't talk about?