Description
Item Description:Electronic resource.
Physical Description:xxix, 1373 pages : illustrations ; 23 cm.
ISBN:0071379053 (electronic bk.)
9780071379052 (electronic bk.)