Description
Physical Description:1 online resource (xviii, 833 pages) : illustrations
Bibliography:Includes bibliographical references and index.
ISBN:0585328358
9780585328355
9780429175343
0429175345