MultiCraft International Journal of Engineering, Science and Technology Vol. 2, No. 8, 2010, pp. 127-146 INTERNATIONAL JOURNAL OF ENGINEERING, SCIENCE AND TECHNOLOGY www.ijest-ng.com…