In the shadowy closes of Edinburgh's Old Town 16 people are murdered to feed surgeon Dr Robert Knox'..
After the death of her mother whom she had spent her life caring for Ruth Latham is lucky to find wo..
1939. When war sends five displaced children to her door Dodie Fitznorton knows life will never be t..
The year is AD 673. Fidelma accompanies Eadulf to his hometown Seaxmund's Ham in the Kingdom of the ..
With her family's perfumery in dire straits Stella Penhallam needs a miracle. When her great-aunt's ..
Young widow Julia Nance has found happiness again running her beloved guesthouse Fairlight but with ..
On the wedding day of Emperor Claudius to Agrippina a senator lies dying in his own home. Yesterday ..
Professional killers are carrying out hits for the Iranian government across the European continent ..
1470. England is in turmoil as the battle between supporters of the Yorkist king Edward IV and the o..
Actresses Posy Starling and Caro Hooper both gained a name for themselves playing detective Dahlia L..
London 1941. The war has robbed eight-year-old orphan Elsie of everything except her older brother J..
At a star-studded opening night for the Royal Academy's celebration of renowned artist Max Bruce som..
Actress Charlotte has it all: a starring role in a West End show a glittering social life and an equ..
July 1241. Christendom cowers in terror before the threat of a Mongol invasion. The swift-moving inv..
In the aftermath of a great storm Cora sets out with her nine-year-old daughter to register the birt..