INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, vol. 26, no. 9-10, page. 1173 - 1183, 2005-10