Description
Physical Description:1 online resource (xvi, 535 pages) : illustrations
Bibliography:Includes bibliographical references (pages 501-527) and index.
ISBN:0203485211
9780203485217
1584884134
9781584884132
9781135437947
1135437947
9781135437893
1135437890
9781135437930
1135437939
9786610226368
6610226369