Physical Description:1 online resource (xii, 419 pages) : illustrations
Bibliography:Includes bibliographical references (pages 365-408) and index.
ISBN:9781429459990
1429459999
1282199390
9781282199392
9780191525667
0191525669
1280904364
9781280904363