David Bremner started reading Lonely Castle in the Mirror by Philip Gabriel
Lonely Castle in the Mirror by Mizuki Tsujimura, Philip Gabriel
Seven students find unusual common ground in this warm, puzzle-like Japanese bestseller laced with gentle fantasy and compassionate insight.
Bullied …