Description
Item Description:Includes index.
Previous edition: 2004.
Physical Description:xx, 763 pages : illustrations ; 27 cm.
ISBN:0471760951 (hbk.)
9780471760955 (hbk.)