Computational Geometry And Computer Graphics In C++ by Michael J. Laszlo