The Scottish missionary Rev. Thomas Torrance in China, 1920s. Torrance claimed the Chiang-Min of West Szechuan were descendants of the ancient Israelites. "Behold, These are coming from afar.