Computer aided and integrated manufacturing systems, Vol. 1, Computer techniques a 5-volume set (World Scientific, 2003)