Scan barcode
A review by jane1_7
The Good German of Nanking: The Diaries of John Rabe by Erwin Wickert, John Rabe
adventurous
emotional
informative
sad
tense
medium-paced