Physical Description:1 online resource (xvii, 531 pages)
Bibliography:Includes bibliographical references and index.
ISBN:0511061579
9780511061578
0511179057
9780511179051
9780521819497
0521819490
9780511494154
0511494157
9780511070037
0511070039
0511055242
9780511055249