Caltech Library logo

Shepherd, Joseph

Monograph from CaltechTHESIS committee