Caltech Library logo

Hurford, Gordon James