Title: A discussion of the development and needs of the College of Engineering and the Engineering Experiment Station of the University of Illinois ...
Subjects: Engineering, Experiment stations, United States: Illinois: Urbana, Illinois. University. Engineering Experiment Station