Physical Description:1 online resource (xvi, 353 pages) : illustrations.
Bibliography:Includes bibliographical references (pages 326-338) and index.
ISBN:0511041772
9780511041778
9780511615047
0511615043
0511148844
9780511148842
0511044186
9780511044182
9780521806381
0521806380
9780521001106
0521001102
1280419148
9781280419140