Caltech Library logo

Slessor, Michael David