A review by lastcabtonowhere
The Rape of Nanking by Iris Chang

challenging dark emotional informative reflective slow-paced

3.75