Physical Description:1 online resource (xxviii, 836 pages)
Bibliography:Includes bibliographical references (pages 767-804) and indexes.
ISBN:0511042736
9780511042737
9780511482960
0511482965
1280434430
9781280434433
0511054483
9780511054488