Physical Description:1 online resource (ix, 314 pages) : illustrations
Bibliography:Includes bibliographical references and index.
ISBN:051106568X
9780511065682
9780521570114
0521570115
051106781X
9780511067815
0511116446
9780511116445