Eight Hundred Heroes: China\'s Lost Battalion and the Fall of Shanghai - Stephen Robinson