Caltech Library logo

Russell, David Allison