A review by ciaraseesseas
The Rape of Nanking by Iris Chang

dark emotional informative reflective sad tense fast-paced

5.0