A Scottish journalist enters a dark online world in this unsettling novel about resentment and rage . . .

Edinburgh reporter Frankie has finally been assigned a high-profile crime story about a series of sexual assaults, and she relishes her big break. Her article focuses on the issue of women’s safety and looks at why conditions haven’t improved since the era of the Yorkshire Ripper.

Frankie begins to face a torrent of abuse online, attracting the attention of a group of men who want to prevent her from covering the story. But she won’t back down. What she doesn’t realise is that in this murky online world, one man is plotting a spectacular and shocking attack. Can Frankie continue to investigate and walk away unharmed?

A young mother is trapped with a killer thirty thousand feet up, in this gripping midair murder mystery by the author of Open Your Eyes.
 
On a plane to Barbados, nurse Melissa sits with her young son, Theo. On the same flight, up in first class, are a bride- and groom-to-be, heading for their tropical wedding destination, accompanied by family and friends.
 
When two members of the wedding party die in mysterious circumstances, it becomes clear that a killer is on board. Trapped in the cabin thousands of feet above the Atlantic, tensions mount as accusations fly—and when little Theo seems to vanish into thin air, this bizarre flight becomes even more turbulent . . .
 
Will Melissa be able to use her medical knowledge to find her son and bring a cold-blooded killer to justice before it’s too late?

In a brand-new murder mystery by the author of The Flight, a yacht crosses the North Atlantic while a perfect storm of suspicion and vengeance develops onboard . . .

Duchess is about to set sail from Scotland to St. Lucia. But before she even leaves port an argument erupts. It’s only the first in a series of unsettling events that will beset Helen, the skipper, her best friend, and the remaining crew.

During a port of call in the Canary Islands, tensions mount further when an unexpected guest joins the crew. Then, a near-fatal allergic reaction raises the pressure level—and finally, during a fierce storm, someone goes overboard…