Description
Physical Description:1 online resource (xvi, 1050 pages) : illustrations
Bibliography:Includes bibliographical references and indexes.
ISBN:0784404798
9780784404799