David Bremner started reading Lonely Castle in the Mirror by Philip Gabriel

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