Description
Summary:Annotation
Physical Description:1 online resource (vi, 422 pages) : illustrations
Bibliography:Includes bibliographical references (page 423) and index.
ISBN:1845699564
9781845699567