Description
Physical Description:xvii, 754 pages ; 25 cm
Bibliography:Includes bibliographical references and index.
ISBN:0631226699
9780631226697
0470999098
9780470999097