The blue mirror
by
Kathe Koja
2004, Farrar, Straus and Giroux