Description
Physical Description:1 online resource (x, 758 pages) : illustrations, diagrams, tables
Bibliography:Includes bibliographical references.
ISBN:9780323142625
0323142621
9781600862625
1600862624
9780123955951
0123955955