A review by litdrivengirl
The Siege by Kathryn Lasky

4.0