Physical Description:1 online resource (ix, 263 pages)
Bibliography:Includes bibliographical references and index.
ISBN:0511020163
9780511020162
0511048904
9780511048906
0511118139
9780511118135
9780521662079
0521662079
9780511496660
0511496664
128016235X
9781280162350