Manyebook
John M. Kessenich
OpenGL Shading Language