Caltech Library logo

Newsome, William Thomas