24 books • 4 series
A Killing on Primrose Hill (A John Grey Historical Mystery)
A Well-Earned Death (A John Grey Historical Mystery)
The Summer Birdcage (A John Grey Historical Mystery)
Too Much of Water (A John Grey Historical Mystery)
Farewell My Herring (The Herring Mysteries)
Death of a Shipbuilder (A John Grey Historical Mystery)
The Maltese Herring (The Herring Mysteries)
The Bleak Midwinter (A John Grey Historical Mystery)
Fire (A John Grey Historical Mystery)
Herring in the Smoke (The Herring Mysteries)
The Trials of Margaret
Mort Etrange Sur Un Bateau Remontant Le Nil
The Plague Road (A John Grey Historical Mystery)
Cat Among the Herrings (The Herring Mysteries)
A Masterpiece of Corruption (A John Grey Historical Mystery, #2)
Bodies In The Bookshop
A Cruel Necessity (John Grey, #1) (A John Grey Historical Mystery, #1)
Crooked Herring (Ethelred & Elsie, #5) (The Herring Mysteries)
Etrange suicide dans une Fiat rouge a faible kilometrage
Herring on the Nile (Ethelred & Elsie, #4) (The Herring Mysteries)
The Herring in the Library (Ethelred & Elsie, #3) (The Herring Mysteries)
Ten Little Herrings (Ethelred & Elsie, #2) (The Herring Mysteries)
A Very Persistent Illusion
The Herring-Seller's Apprentice (Ethelred & Elsie, #1) (The Herring Mysteries)