Caltech Library logo

Spence, Charles Frederick