Building on his highly acclaimed debut, The Meaning of Night, Michael Cox returns to a murderous nineteenth-century England.Show more