Past and Present of Engineering