Item Description:Includes index.
Physical Description:1 online resource (xxiii, 544 pages) : illustrations
Bibliography:Includes bibliographical references and index.
ISBN:0471704415
9780471704416
0471660485
9780471660484