Physical Description:1 online resource (xvii, 334 pages) : illustrations
Bibliography:Includes bibliographical references (pages 318-323) and index.
ISBN:0511063393
9780511063398
0511057067
9780511057069
9780521801775
052180177X
9781139164764
1139164767
9780511071850
051107185X
1280418214
9781280418211