by
John Linwood Grant
Language: English
Release Date: April 8, 2019
She is Catherine Weatherhead, and she is Madame Rostov. She will lie, though not with malice. She will deceive, though often with good cause. And she will change the course of history, for murder speaks to her. In Whitechapel, all talk is of Jack the Ripper, but there is another killer in play, and...