Geling Yan

11 books

249 pages first pub 1996 (editions)

fiction historical emotional slow-paced

250 pages first pub 2007 (editions)

fiction historical emotional informative sad medium-paced

496 pages first pub 2010 (editions)

fiction historical emotional slow-paced

278 pages first pub 1996 (editions)

fiction historical emotional slow-paced

160 pages first pub 2021 (editions)

fiction literary thriller dark mysterious reflective slow-paced

192 pages first pub 1999 (editions)

fiction short stories emotional reflective slow-paced

288 pages first pub 2006 (editions)

fiction informative mysterious medium-paced

missing page info first pub 2007 (editions)

emotional reflective sad slow-paced

340 pages first pub 2006 (editions)

fiction informative slow-paced

340 pages first pub 2006 (editions)