Physical Description:1 online resource (xii, 347 pages) : illustrations
Bibliography:Includes bibliographical references and indexes.
ISBN:0203977521
9780203977521
9780415222174
0415222176
9780415222181
0415222184