Description
Item Description:Title from title screen.
Physical Description:1 online resource (xxxi, 344 pages) : illustrations
Bibliography:Includes bibliographical references (pages 303-317) and index.
ISBN:1420013440
9781420013443
1281274658
9781281274656
9780429116254
042911625X