Caltech Library logo

David, Charles Newbold