Visual Resources Center's Imagebase [electronic resource].

Language
English.
Imprint
[Stanford, Calif. : Stanford University Visual Resources Center]
Librarian view | Catkey: 7610972