Beyond Shanghai - Harold Speakman (The abingdon press)