The International Journal of Advanced Manufacturing Technology : Volume 29
The International Journal of Advanced Manufacturing Technology : Volume 29, Issue 3-4, June 2006