Physical Description:1 online resource (x, 421 pages) : illustrations
Bibliography:Includes bibliographical references (pages 384-397) and index.
ISBN:0203028104
9780203028100
9781134800285
1134800282