When Heather Toulson returns to her parents' cottage in the English countryside, she uncovers long-hidden secrets about her family history and stumbles onto the truth about a sixty-year-old murder.Libby, a free spirit who can't be tamed by her parents, finds solace with her neighbor Oliver, the son of Lord Croft of Ladenbrooke Manor. Libby finds herself pregnant and alone when her father kicks her out and Oliver mysteriously drowns in a nearby river...