Description
Physical Description:1 electronic resource (xiii, 296 pages).
ISBN:9781136209642
1136209646
0203094816
9780203094815
9781299278974
1299278973
9781136209598
113620959X
9781136209635
1136209638
9781138952355
1138952354
9780415628549 (hbk.)