Physical Description:1 online resource (xii, 285 pages) : illustrations
Bibliography:Includes bibliographical references (pages 255-268) and index.
ISBN:0511078234
9780511078231
0511076665
9780511076664
9780511800306
0511800304