Caltech Library logo

Squires, Richard Lane