Physical Description:1 online resource (ix, 573 pages) : illustrations.
Bibliography:Includes bibliographical references and indexes.
ISBN:9780226322858
0226322858
9780226322827
0226322823
1281223573
9781281223579