Caltech Library logo

Yu, Shaocai