A review by miss_cat
The Book of Mirrors by E.O. Chirovici

3.0

Had me going for quite a while there, but then it just petered off into a series of equally implausible scenarios.