Caltech Library logo

Kajiya, James Thomas