Description
Physical Description:1 online resource ( xxxvi, 1354 pages) : illustrations.
Bibliography:Includes bibliographical references and indexes.
ISBN:9780203938690
0203938690
9781135000523
1135000522