Physical Description:1 online resource (xii, 402 pages)
Bibliography:Includes bibliographical references and index.
ISBN:0511264992
9780511264993
9780511265716
0511265719
0511263430
9780511263439
0511264240
9780511264245
9780521843751
0521843758
128074975X
9781280749759