Caltech Library logo

Morehart, James Henry