Caltech Library logo

Shoemaker, Eugene Merle

Combined from CaltechTHESIS committee