A review by melrosereadsromance
Exodus by Kate Stewart

5.0