Caltech Library logo

Symington, William Allan