publisher: Bloomsbury publish date: November 13th 2012
format: hardcover pages: 416
language: English
ISBN:
1608190099 (9781608190096)
publisher: Cambridge University Press publish date: May 2nd 2002
format: hardcover
language: English
ISBN:
0521660556 (9780521660556)
publisher: Cambridge University Press publish date: March 26th 2007
format: hardcover pages: 288
language: English
ISBN:
0521622182 (9780521622189)
publisher: Penguin publish date: 2017-04-27
format: hardcover pages: 336
ISBN:
024100358X (9780241003589)