Physical Description:1 online resource (xviii, 345 pages) : illustrations
Bibliography:Includes bibliographical references and index.
ISBN:0203271386
9780203271384
9780203447055
0203447050
9780415165563
0415165563
9780415165570
0415165571
0203755294
9780203755297
128020253X
9781280202537