Caltech Library logo

Cartwright, David Chapman