The Meaning of Night

The Meaning of Night - Michael Cox I have a weakness for novels set in 19th century England. It's a revenge story, and I do love revenge stories.