Description
Summary:Annotation
Physical Description:1 online resource (xvi, 514 pages) : illustrations
Bibliography:Includes bibliographical references (pp471-496) and indexes.
ISBN:1420035215
9781420035216
9781584883722
1584883723