Description
Physical Description:1 online resource (xviii, 405 pages) : illustrations, maps
ISBN:9780511349430
0511349432
0511348487
9780511348488
9780511489655
051148965X
1107165490
9781107165496
1281085502
9781281085504
9786611085506
6611085505
1139131346
9781139131346
0511350317
9780511350313
0511347510
9780511347511
9780521852722