Caltech Library logo

Garnero, Edward James