The stacks of the chemistry library, Chengdu, Sichuan, China, ca. 1944


11426947