Princeton University Library Catalog

Mechanical Differential Analyzers