Caltech Library logo

Keller, Stuart Ronald