Description
Item Description:Electronic resource.
Physical Description:1 online resource (xxv, 739 pages) : illustrations
Bibliography:Includes bibliographical references (page 278) and index.
ISBN:008045710X
9780080457109
9781483161204
148316120X