Physical Description:1 online resource (xix, 826 pages)
Bibliography:Includes bibliographical references and indexes.
ISBN:9780198037781
0198037783
1423720237
9781423720232
1433700182
9781433700187
019516878X
9780195168785
1280534338
9781280534331