Caltech Library logo

Shippey, Michael Allen