Description
Summary:Annotation
Physical Description:1 online resource (ix, 384 pages) : illustrations
Bibliography:Includes bibliographical references and index.
ISBN:0585333696
9780585333694
9780789723383
0789723387