The Suspicions of Mr Whicher
One morning in 1860, the inhabitants of a sleepy Wiltshire village wake up to a shocking discovery. A horrific murder has taken place. As the local police struggle to find the culprit, the case becomes a national scandal.