Advances in design - ElMaraghy, Hoda A.; ElMaraghy, Waguih H. (Springer series in advanced manufacturing, 2006)