E-engineering & digital enterprise technology - Cheng, Kai (Trans Tech Publications, 2008)