A review by bookthrifter
The Rape of Nanking by Iris Chang

5.0