Description
Physical Description:1 online resource (xvi, 631 p.) : ill.
Bibliography:Includes bibliographical references and index.
ISBN:9780387683515
0387683518
0387290222 (hbk.)
9780387290225 (hbk.)