publisher: Cambridge University Press publish date: December 20th 2012
format: paperback pages: 447
language: English
ISBN:
1107400023 (9781107400023)
ASIN: 1107400023
publisher: Cambridge University Press publish date: February 19th 2014
format: hardcover pages: 450
language: English
ISBN:
1107007852 (9781107007857)
publisher: Cambridge University Press publish date: December 10th 2012
format: ebook pages: 456
language: English
ISBN:
113960323X (9781139603232)
publisher: Cambridge University Press publish date: December 31st 2012
format: ebook
language: English
ISBN:
1283871092 (9781283871099)