Ellis Island

368 pages 2009

fiction historical emotional reflective medium-paced

356 pages digital 2009

fiction historical emotional slow-paced

352 pages 2011

fiction historical emotional fast-paced

336 pages 2013

fiction historical emotional slow-paced