Description
Item Description:Place of publication from publisher's website.
Physical Description:1 online resource ( xlvi, 540 pages.) :
Bibliography:Includes bibliographical references.
ISBN:9780525506713
0525506713