A review by wanderlustqueen
The Mirror Thief by Martin Seay

4.0

A little weird, and slightly confusing at times (in that it's pretty much three separate stories for the majority of the book), but still very good and well written.