The weaver - Shi, Qian (Anderson Press, 2018)