Physical Description:1 online resource (xvii, 371 pages) : illustrations
Bibliography:Includes bibliographical references and index.
ISBN:0511063431
9780511063435
0511071892
9780511071898
9780511497612
051149761X
9780521802062
0521802067
1280160500
9781280160509