INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, vol. 21, no. 10-11, page. 775 - 786, 2003-07