Physical Description:1 online resource (xxiii, 354 pages) : illustrations
Bibliography:Includes bibliographical references and indexes.
ISBN:9780120594757
0120594757
9780080514482
0080514480
1281024058
9781281024053