Description
Physical Description:1 online resource (ix, 496 pages) : illustrations
Bibliography:Includes bibliographical references and index.
ISBN:0203970918
9780203970911
9780824748739
0824748735
9781135540562
113554056X
9781135540517
1135540519
9781135540555
1135540551