Physical Description:1 online resource (viii, 578 pages)
Bibliography:Includes bibliographical references and index.
ISBN:0585434220
9780585434223
9280810537
9789280810530
9280870246
9789280870244
1281253200
9781281253200