Caltech Library logo

Rowley, Clarence Worth