Physical Description:1 online resource (xvii, 605 pages) : illustrations
Bibliography:Includes bibliographical references and indexes.
ISBN:0470869399
9780470869390
0471485446
9780471485445
0470013389
9780470013380