Description
Physical Description:1 online resource (xx, 649 pages) : illustrations
Bibliography:Includes bibliographical references and index.
ISBN:0824757890
9780824757892
1420030620
9781420030624
0203996984
9780203996980
9781498720328
1498720323
9781135522032
1135522030
9781135522070
1135522073
9781135522087
1135522081