Physical Description:1 online resource (xvi, 1144 pages) : illustrations (some color)
Bibliography:Includes bibliographical references and index.
ISBN:9780122648410
0122648412
9780080472959
0080472958