A review by rayarriz
The Paying Guests by Sarah Waters

couldn't finish it. too convoluted