Physical Description:1 online resource (xviii, 458 pages) : illustrations
Bibliography:Includes bibliographical references (pages 440-451) and index.
ISBN:0511040628
9780511040627
0521661587
9780521661584
0511048777
9780511048777
0511033532
9780511033537
0511118066
9780511118067