Caltech Library logo

Casten, Richard Guy