A Christmas Carol
The true meaning of Christmas…
Sort by:
391 book trails
The true meaning of Christmas…
ww2: Not all scars can be seen
1854: Lottie Lane – From a chambermaid in London to a nurse in the Crimea
1890: Alongside Jack the Ripper there is another brutal serial killer roaming the streets of Victorian London..
1841: Mr Jeremiah Blake and Captain William Avery are caught up in the fires of Chartism sweeping the capital city