Physical Description:1 online resource (xxiii, 1046 pages) : illustrations
Bibliography:Includes bibliographical references.
ISBN:9780122573057
0122573056
9780080533018
0080533019
0472022180
9780472022182