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