Physical Description:1 online resource (xix, 414 pages) : illustrations
Bibliography:Includes bibliographical references and index.
ISBN:0309531640
9780309531641
0309091969
9780309091961
0309093155
9780309093156