Engineers and Engineering, Volumes 21-22 by Philadelphia Engineers Club