by Paul French
Fun book about pre-war Shanghai. Easy read but not a strong recommendation.
Simon Sebag Montefiore
Patrick Radden Keefe
Bhu Srinivasan