Caltech Library logo

McCaldin, James Oeland