The streets of Victorian London are clothed in shadows and secrets in Tessa Harris's gripping new mystery featuring flower seller Constance Piper . . . London, July 1889. Eight months have passed since the horrific murder of Mary Jane Kelly. The residents of Whitechapel have begun breathing easy again--daring to leave windows open and walk about at twilight. But when old Alice Mackenzie is found dead, throat slashed almost from ear to ear, the whispers...