Physical Description:1 online resource (x, 286 pages) : illustrations.
Bibliography:Includes bibliographical references and index.
ISBN:1423706315
9781423706311
9781847790590
1847790593
1280733934
9781280733932