A Charlie Chan mystery, from Hong Kong.
Xinyuan Xu
Charlie Chan
Chen Juan-Juan
Mon Ra
Chen Huan-Wen
Chiang Nan