Caltech Library logo

Sturdivant, James Holmes

Article from CaltechTHESIS committee