Caltech Library logo

Garrard, Thomas Lee