Physical Description:1 online resource (xxv, 398 pages) : illustrations
Bibliography:Includes bibliographical references (pages 366-384) and indexes.
ISBN:0585449074
9780585449074
0203779576
9780203779576
1280404361
9781280404368
9780415243353
0415243351
0203471334
9780203471333