Physical Description:1 online resource (xvii, 323 pages) : illustrations
Bibliography:Includes bibliographical references and index.
ISBN:0203006313
9780203006313
9780415029490
041502949X
0203191129
9780203191125
1280182709
9781280182709