Physical Description:1 online resource (xii, 366 pages) : illustrations
Bibliography:Includes bibliographical references (pages 333-356) and index.
ISBN:0511077653
9780511077654
0511076088
9780511076084
9780511791147
0511791143