Computer-Aided Graphics and Design, Third Edition by Daniel L. Ryan