A review by kamichel
Exodus by Kate Stewart

Did not finish book.

1.0