Caltech Library logo

Billock, Joseph Gregory