The Graves of Whitechapel
1882: A lawyer in Victorian London must find a man he got off a murder charge – and who seems to have killed again . .…
Sort by:
1291 book trails
1882: A lawyer in Victorian London must find a man he got off a murder charge – and who seems to have killed again . .…
1782: A woman seeks justice for someone London society would rather forget.
2000s: Going to work on a riverboat sounds interesting, right?
2000s: What if the one piece missing from your life is currently five hundred miles away?
2000s: Two families. One cancelled flight. And a last minute house swap…
1939, 2025: A dusty bottle of wine and a family mystery that will change everything…
Read more