Description
Physical Description:xvi, 631 pages : illustrations ;
Bibliography:Includes bibliographical references and index.
ISBN:0387290222 (hbk.)
9780387290225 (hbk.)