Caltech Library logo

Maurer, Barry James