Caltech Library logo

Daugherty, Robert Long