Caltech Library logo

Hall, David Warren