Proceedings Of The Engineers' Society Of Western Pennsylvania (V. 4-6) by Engineers' Society of Pennsylvania