Found In:
Yale Divinity Library > Bishop Chen, Spencer Lewis and associates, Sichuan, China, ca.1930-1940