Scan barcode
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.