Description
Physical Description:1 online resource (xxiii, 357 pages) : illustrations
Bibliography:Includes bibliographical references and i (pages 325-340) and index.
ISBN:1584883065
9781584883067
1420035290
9781420035292