John R. Karsnitz1945 · 6 obras en el catálogoObrasEngineering designEngineering Design An Introduction WorkbookEngineering designGraphic arts technologyGGraphic communication technologyGraphic communication technologySSociety, Ethics and TechnologySociety, Ethics and Technology