The Taiping rebellion and the Western powers a comprehensive survey - Teng, Ssu-yu 1906- (Clarendon Press, 1971)