Description
Item Description:Includes index.
Electronic resource.
Physical Description:xxiv, 1062 pages : illustrations ; 25 cm.
ISBN:058503902X (electronic bk.)
9780585039022 (electronic bk.)