A review by sleepycaboose
The Rape of Nanking by Iris Chang

5.0