Undated pamphlet, probably 1929. The China Institute of America was established in Peking in 1926, at the regular meeting of the Board of Trustees of the China Foundation of the Promotion of Education and Culture, on February 26-29, 1926. Headquarters located 119 West 57th Street, New York City
Source: Hoover Institution Archives, Stanley Kuhl Hornbeck papers (1900-1966), Box 82, folder "China Institute"
|