Caltech Library logo

Moser, Michael Anthony