The legend of W.E. Fairbairn : gentleman & warrior : the Shanghai years