Physical Description:1 online resource (xxxiii, 478 pages).
Bibliography:Includes bibliographical references and indexes.
ISBN:0511016204
9780511016202
0511046553
9780511046551
0511174039
9780511174032
9780521790215
0521790212
9780511494949
0511494947