A review by irrlicht
Mirror, Mirror by Sabine C. Bauer

4.0

A very great read. The author has the "character voices" down pat, but you gotta keep on your toes, because (especially in the beginning) it could get pretty confusing with all the various timelines.