London 1841. Mr Jeremiah Blake and Captain William Avery recently returned from India are invited by..
In 1360 the Great Bridge over the River Cam is close to collapse. As arguments rage over raising the..
Spring 1312. At Malmaison Manor Lord Simon is concealing a dark secret - one he assumes will never c..
Derbyshire 1921. When an MP goes missing in a Derbyshire village Scotland Yard detective Albert Linc..
One night in the Greenwich Royal Naval Hospital nurse Hester Monk is approached by a terrified girl...
January 1144. Hugh Bradecote does not want his betrothed heading off on pilgrimage to the shrine of ..
Christmas 1846 and Haworth is in the grip of a freezing winter. Charlotte Emily and Anne Brontë are..
London 1880. When accounts clerk Ernest Stibbins approaches the World's End investigation bureau wit..
October 1604. Former ship's surgeon turned country physician Gabriel Taverner is surprised to receiv..