Physical Description:1 online resource (xii, 364 pages) : illustrations
Bibliography:Includes bibliographical references and index.
ISBN:0203158601
9780203158609
0203006674
9780203006672
9780415147415
0415147417
9780415147422
0415147425
0203173260
9780203173268
1280428953
9781280428951