Physical Description:1 online resource (xvi, 520 pages) : illustrations
Bibliography:Includes bibliographical references (pages 473-507) and index.
ISBN:9780262277365
0262277360
0585450668
9780585450667
0262112728
9780262112727
0262612046
9780262612043