Physical Description:1 online resource (ix, 1394 pages) : illustrations
Bibliography:Includes bibliographical references and index.
ISBN:0253111706
9780253111708
0253346851
9780253346858
025334686X
0253346878
0253346886
9780253346865
9780253346872
9780253346889