by Engineers Club of Philadelphia. Sesqui-centennial committee, Engineers Club of Philadelphia
No description available