Text this: An integrated introduction to computer graphics and geometric modeling /