London August 1881. The World's End Investigation Bureau is thriving and Lily Raynor is delighted to have so much work - but she can't help wishing for a case that doesn't involve the overindulged upper classes. It's a wish she soon has cause to regret. The Reverend James Jellicote arrives seeking help on behalf of an elderly Jewish refugee. Yelisaveta and her young grandson arrived safely in London only for the unspeakable to happen: eleven-year-old Yakov disappeared without a trace. And soon Lily and her assistant Felix have another impossible puzzle on their hands. Hop-picker Abel Spokewright was hanged last year for murder but his brother Jared is determined to clear his name. If Abel didn't kill dairymaid Effie though who did? Only one thing's certain: the murderer isn't going to be happy about having the past raked up . . .