
Shanghai Messenger
by Andrea Cheng
Middle grade · ages 8–12 · grades 3–7 · 720L · 2005
Why we'd hand it over
A quiet, beautifully structured epistolary novel that lets kids inside the emotional complexity of transnational family and dual identity without preaching.