More information on how to master Surface Shaders and their properties can be found in Chapter 3, Surface Shaders and Texture Mapping.
If you are curious to see what shaders can actually do when used at their full potential, have a look at Chapter 11, Advanced Shading Techniques, for some of the most advanced techniques covered in this book.