David Shih

54 books

254 pages hardcover 2014

fiction historical literary short stories dark informative sad medium-paced

400 pages hardcover 2022

fiction fantasy romance young adult adventurous emotional mysterious medium-paced

191 pages paperback 2010

fiction horror thriller dark mysterious tense medium-paced

397 pages 2020

fiction science fiction adventurous challenging fast-paced

China Dream

Ma Jian

178 pages paperback 2018

fiction science fiction challenging reflective sad medium-paced

222 pages digital 2017

fiction contemporary romance emotional fast-paced

416 pages 2019

fiction science fiction adventurous challenging fast-paced

464 pages paperback 2000

fiction crime mystery informative mysterious medium-paced

208 pages paperback 2013

fiction short stories thriller dark mysterious reflective slow-paced

314 pages hardcover 2016

nonfiction history memoir dark emotional sad medium-paced