Death on the Lusitania
1915: Welcome on board the Lusitania’s final voyage . . .
Sort by:
1915: Welcome on board the Lusitania’s final voyage . . .
2023: One happy couple. Two divided families. A wedding party to die for.
2023: An elderly woman goes in search of the criminals who scammed her
2023: A winter wedding. A mysterious disappearance. A body under the ice.
1950s: The Third in the Devon cosy murder mystery series