Caltech Library logo

Knowles, James K.