About shadow matrix

I read the explanation of shadow matrix in <openGL super bible>(written by Richard S. Wright, Jr and Michael Sweet),but still I can not understand how to calculate it which will be multiplied by the current matrix.
Would you please do me a favor to explain it
in detail?
Thanks!!!

                      Chinese Adun