Physical Description:1 online resource (xiv, 708 pages) : illustrations
Bibliography:Includes bibliographical references (pages 688-695) and indexes.
ISBN:0511078331
9780511078330
0511120834
9780511120831
9781139165020
113916502X