Physical Description:1 online resource (xvi, 340 pages) : illustrations
Bibliography:Includes bibliographical references (pages 315-327) and index.
ISBN:1423739345
9781423739340
9780791459652
0791459659
9780791459669
0791459667
9780791485729
0791485722