Physical Description:1 online resource (xii, 540 pages) : illustrations
Bibliography:Includes bibliographical references and index.
ISBN:051106604X
9780511066047
9780511606502
0511606508
0511059736
9780511059735
9780511068171
0511068174
1280417412
9781280417412