Physical Description:1 online resource (x, 299 pages) : illustrations
Bibliography:Includes bibliographical references and indexes.
ISBN:9781846925320
1846925320
0203500423
9780203500422
1280309644
9781280309649