Caltech Library logo

Zeng, Langche