The Three Nations Trilogy

360 pages 2012

fiction historical emotional slow-paced

206 pages 2013

fiction historical emotional slow-paced

296 pages 2013

fiction historical politics emotional inspiring sad fast-paced