The Herring Seller's Apprentice
$4.29 - $12.80
Ten Little Herrings
$7.79 - $12.80
The Herring in the Library
$7.49 - $13.18
A Cruel Necessity
$7.19 - $13.81
Herring on the Nile
$5.59 - $13.18
Crooked Herring
$5.89 - $12.80
Fire
$15.08
The Maltese Herring
Out of Stock
A Masterpiece of Corruption
$5.19 - $12.80
Farewell My Herring
$11.91
The Plague Road
$14.03 - $19.85
Herring in the Smoke
Out of Stock
Cat Among the Herrings
$11.91
A Very Persistent Illusion
Out of Stock
The Bleak Midwinter
Out of Stock
Distant Echoes
Out of Stock
The Summer Birdcage
Out of Stock
Death of a Shipbuilder (A John Grey Historical Mystery, Band 6)
Out of Stock
Too Much of Water: a gripping historical crime novel (A John Grey Historical Mystery)
Out of Stock